我有一个专用于MySQL的服务器。 在深夜,它的CPU使用率没有明显的原因。 这里是图表: 正如你可以看到CPU利用率刚刚在星期五凌晨3:30发射。 增加的大部分是系统而不是用户。 MySQL服务器根本没有做任何更多的查询。 CPU负载爆炸没有明显的原因。 在星期四下午3:30发生的第一次CPU负载跳转是由于将新代码推送到Web服务器。 该代码在星期四晚上8点恢复到以前的版本,导致CPU负载回落到正常状态。 但是在星期五凌晨三点半发生了一些事情。 没有任何代码更改。 我不知道是什么 你有什么想法可能发生? 编辑 这里是15:30左右的部分/ var / log / cron: 3月3日15:25:01 db crond [8174]:(munin)CMD(/ usr / bin / munin-cron) 3月3日15:25:01 db crond [8175]:(root)CMD(/ usr / local / cpanel / bin / dcpumon> / dev / null 2>&1) 3月3日15:26:01 db crond [8816]:(root)CMD(/ usr / local / […]
任何人都可以帮助我比较IBM AIX 570 Power 5 8 Cores计算机与最新的Intel 6 Cores 。 谢谢
我们有一个运行Ubuntu 10.04服务器的小型768mb RAM VPS,托pipe了一些低stream量的网站和一个Etherpad实例。 我们已经运行这个设置超过6个月了,最近已经开始遇到与MySQL服务器有关的问题(或者至less已经注意到了这一点)。 在我们的数据库驱动的网站和应用程序中,我们已经得到了随机的MySQL连接错误,在服务器没有响应的时候,似乎在大约3到5分钟内自然解决(几乎不能用SSHlogin)。 发生这种情况时,重新启动Apache似乎可以解决问题,但是不使用MySQL的东西似乎不受影响。 我有足够的经验与服务器设置和保持运行时,事情是好的,但我不是一个系统pipe理员,尽pipe我相当舒适的Linux,我不知道从哪里开始寻找这个问题。 我已经看到了关于iotop的事情,我们已经安装了Munin和我们的VPS的提供商(Linode)监控工具,但是我不知道如何从数据中获得识别罪魁祸首。 如何开始诊断这样的问题,以及根据原因是什么? 谢谢 ! [UPDATE] 这是我从vmstat 5获得的输出 procs ———–memory———- —swap– —–io—- -system– —-cpu—- rb swpd free buff cache si so bi bo in cs us sy id wa 0 1 262136 54516 3052 54844 0 0 0 0 0 0 1 0 98 1 0 3 262136 […]
我正在寻找一些build议或指向良好的资源,关于我在一个小型办公室设置以下设置。 目前我正在运行一个访问分割数据库,其中包含一个共享文件夹中的文件,通过WiFinetworking,其他2-4台机器访问数据库。 主机电脑是一个运行XP的相当低规格的机器,并且有一些性能问题,并且在共享文件夹的Excel / Word文件上运行macros时,速度会变慢。 我打算升级主机,但想知道什么types的设置选项的性能和备份数据和文件方面。 就我的理解而言,我可以继续使用当前的设置,或者转向使用服务器,并切换到数据库的SQL服务器后端(这本身就是一个单独的问题)。 我觉得专用的服务器可能会以当前的办公室规模超过最高层,但是如果我们进一步向下扩展,应该考虑这个问题。 如果我对上述情况是正确的,我应该寻找什么样的机器来满足我的要求。 与任何小企业一样,价格也是一个因素! 还有其他的select,我没有考虑到?
如果我尝试在桌面级机器上运行MongoDB,我应该期待什么性能? 假设我会有一个普通的SATA驱动器,像Core 2 Duo和4或8 GB的RAM。 它是否可以与运行在具有SCSI RAID,多个CPU和其他好东西的中级服务器机器上的MySQL相媲美? 另外,我想知道关于CouchDB的相同内容。 事实上,我将在一台更加瘫痪的机器上尝试它,比如我的开发上网本或者笔记本。 但是我想听听有没有人有经验。 添加你的故事,如果你尝试类似的东西。 编辑:澄清这个问题,我想要的不是一个开发环境或桌面应用程序。 我正在研究在廉价的桌面硬件上运行真正的Web应用程序的可能性。
我制作JSON API,在衡量性能的时候有这个奇怪的事情。 在执行XDEBUG_PROFILE时,请求处理大约需要100 ms。 但浏览器networking面板说,它总是1 – 1.5秒。 为什么如此大的差异,我怎么知道是什么原因呢? 系统是GNU / Linux,Apache 2.2.17
我想知道是否有办法创build一个batch file来运行磁盘清理(在XP和7的PC上),并让它在本地PC上创build一个日志文件,告诉我详细信息或运行。 感谢您的任何想法。
我正在监视备份服务器中进程的IO和SWAP使用情况。 我执行了dstat -rs 5 ,这是一个输出示例: –io/total- —-swap— read writ| used free 92.0 57.3 |3228k 514M 289 104 |3468k 514M 270 202 |3472k 514M 363 184 |3612k 514M 237 124 |3740k 514M 377 302 |4168k 514M 113 24.6 |4916k 513M 153 118 |4992k 513M 263 32.6 |6088k 512M 295 242 |6332k 511M swap列的值非常简单。 但是io/total的值是什么意思呢? 哪个单位正在使用,这个测量的范围是什么?
我有一个运行SQL Server 2008 R2 Enterprise的简单的Windows 2008 R2 Enterprise生产服务器。 我们有一个没有被使用的更快的服务器,我想把生产数据库移到它上面。 不过,我也想用更快的服务器来做其他的事情,所以我的IT部门build议把这台机器做成一个XenServer,然后装上2台虚拟机。 第二个VM不是资源密集型的,所以我不关心它(为了这个问题的目的,让我们设想它甚至不存在)。 我想知道的是:在虚拟机上安装SQL Server 2008 R2(企业版)会带来怎样的性能影响? 我猜I / O性能会受到影响,但会受到多大的影响? 作出这个决定时应该考虑什么? 我意识到这个问题的答案可能会“视情况而定”。 所以我正在寻找一般信息和提示/build议。 以下是我们正在考虑用于VM的服务器的一些规格: 英特尔至强四核@ 2.4GHz(x2) 12 GB RAM Raid-5arrays中的5个7200转硬盘(大约4TB) 编辑:顺便说一下,数据库实例并不是很大。 它只有8GB左右(包括表格,索引等)。
有没有人有任何数字或良好的资源在磁盘IO性能损失的非开明的客人(Windows XP)与开明的客人(Windows 7)在pipe理程序中运行? 特别是Hyper-V,但是VMWare ESX号码也是有用的。 我还没有做过严肃的实验,但在XP的情况下,我最初注意到磁盘性能非常差。 可能还有一些明显的提示,用于configuration良好的磁盘性能。 我开始在dynamic磁盘(坏),移动到固定磁盘(仍然不好),然后移动到直接磁盘访问(更好,但不是很好)。 这是迄今为止的一个基本testing – 一台虚拟机。 我仍在试验和早期计划。 我的目标是整合,即使每个虚拟机仍然需要自己的磁盘(构buildCPU和IO密集型服务器负载)。 Windows 7是一个选项,但我也需要至less有几个运行XP。