我的 ISP 在我工作的地方安装了基于光纤的专用互联网连接。一开始,连接终止于 ISP 的核心路由器之一。这导致了一个奇怪的问题。尽管分配的速度是 5mbps,但当通过 http 和 ftp 从多个位置下载大文件进行测试时,速度从未超过 2mbps。但是bittorrent下载达到了5mbps。甚至从 ISP 服务器下载文件也很好。因此,在 ISP 处,我们的链接直接连接到他们的边缘路由器。从高带宽服务器(如 Google 和 MS)下载此文件后,达到 5 mbps 限制。有时速度会下降到 2 mbps 以下,然后突然上升到 5 mbps 限制(在任何单个文件下载过程中都会发生这种情况)。但是像 ubuntu apt 存储库这样的其他下载仍然难以超过 2 mbps。ISP 的工程师一直无法解决问题。
在他们将我们转移到他们的边缘路由器而不是给我们 8 个公共 ip 之后,他们只给了 4 个 ip。当我们询问时,他们告诉我们,提供更多的 ip 会导致边缘路由器的 arp 过载。但不知何故,我能够说服他们给我们我们想要的 8 个 ip。但文件下载问题仍然存在。来自不同位置的文件以不同速度下载的原因可能是什么,速度波动也很大?我已经从属于另一个较小 ISP 的连接下载了来自相同 url 的文件,速度很好,达到了 5 mbps 的完整限制。
如果我的互联网速度为 20MB/s,那么每月的费用就像 20 * 60 * 60 * 24 * 31 = 53 568 000 我错了吗?
我们将为我们的 MySql 服务器 (v5.1.58) 设置一个新系统,目前我们正在 Windows 7 x64 Ultimate 和 Windows Server 2008 R2 Standard 之间进行选择。
您认为如果使用 Windows Server 2008 R2(与 Windows 7 相比),我们可能会获得任何性能提升吗?
*我在 SO 而不是 SF 上问这个问题,因为我是一名开发人员,并且对这方面的数据访问性能方面而不是管理方面感兴趣。
我一直在尝试对 TABLE | 的基础进行一些研究/学习。索引...行 | 页压缩。有大量关于如何实现这些功能的信息,我知道一些基本概念,即虽然您使用的 CPU 稍多,但节省的 I/O 可以忽略不计。但是,我没有找到一个非常详细的解释,说明何时应该在不适合使用时使用以及何时使用第 v 行。甚至在我读过的几本关于性能调优数据库架构的书中(他们似乎只是继续谈论它有多棒,然后掩盖了内部基础)。
即使是 MSDN 上的这篇 SQLCAT文章(虽然是我发现的最深入的文章),但似乎并没有真正解决这个话题。我有一些粗略的想法,因为在具有大量更新和插入的繁重 OLTP 应用程序中,CPU 损失可能会严重影响 I/O 的收益。
如果有人能为我提供一个很好的解释或为我指明一些详细文献的方向,我将不胜感激。
提前致谢
我是 LAMP 的新手。我用 Mysql、Apache 安装了一个 Ubuntu 服务器。在一天之内在 Web 服务器上请求多达 10000 个之前,一切都很好。之后那个服务器宕机了就不行了。估计硬件要求有什么作用吗?我应该配置Apache还是Mysql?
我一直在使用这个性能基准测试结果 来选择在我的 Web 服务器上使用哪些 CPU,令我惊讶的是,酷睿 i7 CPU 似乎在列表中占据主导地位,将至强 CPU 推入了困境。
为什么是这样?为什么英特尔让酷睿 i7 的性能优于至强。台式机 CPU 是否应该比服务器级至强 CPU 性能更好?我真的不明白这个,想知道你的想法或为什么会这样。
此外,我正在考虑获得一个新的网络服务器,并在 i7-2600 与至强 E3-1245 之间进行思考。i7-2600 在性能基准测试中更高,但我认为至强 E3-1245 是服务器级的。
你们有什么感想?我应该买i7-2600吗?或者至强 E3-1245 是服务器级 CPU 是有原因的?
为 SQL Server 2008 设置一个框,这将提供最佳性能(重 OLTP)?RAID-10 阵列中的驱动器越多,性能就越好,但将失去 4 个驱动器以将它们专用于事务日志会给我们带来更高的性能。
RAID-10 中的 12 个驱动器加上一个热备用。
或者
8 个 RAID-10 驱动器用于数据库,4 个驱动器 RAID-10 用于事务日志以及 2 个热备件(每个阵列一个)。
我们有 14 个驱动器插槽可供使用,它是一个较旧的 PowerVault,不支持全局热备件。
请您解释一下这两个 CPU 之间有哪些区别:
1)
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
stepping : 11
cpu MHz : 2324.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr …Run Code Online (Sandbox Code Playgroud) 我在带有 4 个 CPU (Linode 4096) 的 Debian GNU/Linux 机器上使用 MySQL 服务器,并且在重载(在一天的中间)上存在性能问题,但机器没有过载,只是查询很慢。
我可以使用哪些其他数据库来使用这 4 个 CPU?我读到 MySQL 只使用一个。是否有 SQL dababs 或者我需要使用 NoSQL 吗?大多数查询都是选择。
我有一台运行 Windows Server 2008 R2 的服务器,我想知道它处理特定负载的能力如何。
是否有任何内置方法可以告诉服务器在特定时间段内监视性能,然后生成某种报告来传达 CPU、内存、磁盘等的负载。
performance ×10
mysql ×3
intel ×2
sql-server ×2
apache-2.2 ×1
benchmark ×1
database ×1
isp ×1
linode ×1
monitoring ×1
raid ×1
raid10 ×1
reporting ×1
sql ×1
traffic ×1
ubuntu ×1
windows-7 ×1