Articles of 性能

SQL Server – VMWare安装 – 导致100%CPU的事务复制

我在SQL Server上遇到了严重的麻烦 – 特别是事务复制。 我们曾经有一个Windows 2003物理机器,使用SQL 2000.我们称之为“WebDB”服务器位于数据中心,我们通过WAN连接到它。 回到办公室,我们有一个Windows 2008,SQL 2008。我们称之为“OfficeDB”这个事务复制出版物有大约20个目录。 这是复制到这台物理服务器没有问题。 最近,我们在VM(Esxi)托pipe环境中部署了一个新的服务器。 此环境也通过WAN连接。 此服务器安装了SQL 2008 R2。 它有12GB的内存。 我们对原始的WebDB进行了备份,并在新的vWebDB上进行了恢复。 我将其configuration为从OfficeDB发布的订阅者。 初始化后,一切似乎工作正常。 我们将我们的networking应用程序切换到使用新的vWebDB服务器。 CPU似乎不断在100%左右徘徊Web应用程序没有改变 – 查询(虽然有点低效,我会在适当的时候看这个)保持完全一样。 复制延迟在10分钟到2小时的范围内(变化) 如果我禁用复制,vWebDB服务器似乎冷静下来,CPU使用率下降到50-60% 随着复制启用,但最终,数据库开始超时,用户得到错误等… 注意事项: 我做了原始数据库的直接备份/恢复,到新的虚拟硬件上。 与此有关的是MDF / LDF文件被分成2个虚拟磁盘。 这是在虚拟环境中的良好做法吗? 分销商是(现在仍然)在OfficeDB服务器上。 分销代理是distrubutor(推送订阅) 困惑我的东西是这个设置在旧机器上工作正常。 我很乐意提供解决这个问题的build议。 如果相关,我将编辑这个post,回答问题。

页面加载停止中途,没有服务器或SQL负载

我正在运行一个hostgator vps php / apache / linux / mysql 我有一个问题,我似乎无法正确诊断/修复: 有时在加载页面时,浏览器会加载页面,然后挂起10-15s,有时候会加载页面的其余部分 如果在挂起期间,我刷新页面,它加载很快 有没有不正常的负载,无论是在Apache或SQL,没有坏链接,坏的JavaScript等 我很确定这是一个服务器端的问题,但不知道从哪里开始寻找,任何指针非常赞赏。 我可以附加任何日志或configuration文件,可以帮助。

重新启动5.5分钟后,SAS磁盘性能下降了一段时间

所以我们有一些硬件相同的工作站。 Fedora14盒子有几个星期的正常运行时间,并且仍然有很好的performance。 hdparm -tT /dev/sda /dev/sda: Timing cached reads: 21766 MB in 2.00 seconds = 10902.12 MB/sec Timing buffered disk reads: 586 MB in 3.00 seconds = 195.20 MB/sec Cent 5.5盒子在重启后似乎没问题, /dev/sda: Timing cached reads: 34636 MB in 2.00 seconds = 17354.64 MB/sec Timing buffered disk reads: 498 MB in 3.01 seconds = 165.62 MB/sec […]

差的MD3000i读取性能(对于一个控制器,而不是其他控制器)

我们有一个MD3000iarrays可以通过三台独立的服务器(所有刀片服务器通过机箱网卡访问)访问。 控制器1(端口0和1)都链接到服务器A.服务器B和C(都比服务器A的活动less得多)链接到控制器0(端口0和1)。 服务器A位于单独的VLAN上(通过刀片机箱背面的交换机连接到MD3000i),服务器B和C位于其自己的VLAN(也通过刀片机箱背面的交换机连接到MD3000i )。 我们遇到的问题是服务器A从MD3000i中读取吞吐量明显更好。 例如,在查看通过该服务器运行的备份作业时,作业率大约为3,000MB /分钟。 但是,在查看通过服务器B或C运行的备份作业时,作业率低至200MB / min。 如果通过MDSM查看iSCSI MAC传输统计信息,控制器之间的读数会非常不同(除总体容量外): Mac transmit statistics MAC transmit legend F = Frame Count B = Byte Count MF = Multicast Frame Count BF = Broadcast Frame Count PF = Pause Frame Count CF = Control Frame Count FDF = Frame Deferral Count FED = Frame Excess […]

使用linux md RAID1不稳定的写入模式

我在SATA磁盘的RAID1arrays上遇到奇怪的写入性能模式。 我的内核是香草2.6.37,我的服务器有32G内存。 我正在将一个32G文件从SAS驱动器上的XFS文件系统复制到SATA磁盘的(md)RAID1上的ext3文件系统。 我的脚本创build一个简单的Progess栏(每10秒)的目标文件大小。 它还从“free”的输出中附加一行。 在testing之前,我使用“echo 3> / proc / sys / vm / drop_caches”来清除caching 结果如下: cp -a /mnt/sdc1/file.in /tmp/file.out [ ] Mem: 33012936 4032412 28980524 0 31644 3742452 [### ] Mem: 33012936 7977628 25035308 0 33572 7635204 [##### ] Mem: 33012936 11205572 21807364 0 35124 10792304 [###### ] Mem: 33012936 12683644 20329292 0 35608 […]

在2共享主机中分离数据库和网站文件是一个好主意吗?

你认为如果我分开的数据库和文件将使其performance更好? 这是很容易的事情吗? 如果我稍后再升级到2 VPS,我可以做同样的事情,而不会同时影响?

Apache性能帮助

最近我的(基于Linux centOS的)Web服务器出现性能问题。 我对服务器上的所有站点的响应时间相当缓慢,而之前的页面加载速度要好得多。 我有eAccelerator运行,gzipped内容,优化的mysql查询和其他标准的优化过程,我已经确定已经实施。 我已经看了一下apache的统计数据,看看在性能方面是否有什么问题,有什么我应该关注的(比如请求率)? 感谢任何帮助,因为我没有在这方面的经验! Maximum connect burst length: 0 Total: connections 1 requests 1 replies 1 test-duration 1.512 s Connection rate: 0.7 conn/s (1511.9 ms/conn, <=1 concurrent connections) Connection time [ms]: min 1511.9 avg 1511.9 max 1511.9 median 1511.5 stddev 0.0 Connection time [ms]: connect 32.3 Connection length [replies/conn]: 1.000 Request rate: 0.7 […]

我应该encryption我的主目录(Ubuntu服务器)? 案例场景:Dev Server,Production Server,Desktop等

我做了一些search,发现最大的失败就是性能。 encryption与非encryption的区别有多大? 你将使用什么types的设置,哪些不会? 开发/构build服务器? 演示服务器? 生产服务器? 桌面/工作站? 笔记本电脑?

如何监视和logging处理器,内存和IIS后面运行的网站的其他细节?

我有IIS 6.0(Windows Server 2K3)后面安装的ASP.NET应用程序。 现在,当我运行应用程序,我想获得一些负载testing场景来处理这个。 在进行负载testing时,我想监视/logging与处理器,内存和其他与w3p进程相关的细节,并在其上运行Web应用程序的特定端口。 我想得到一个更好的结果说,有图表显示内存消耗的起伏。 此外,我想执行此操作每个用例/工作stream的基础上,以及早发现潜在的问题。 我只知道“计算机pipe理”部分中的“性能日志和警报”。 不过,考虑到系统variables的数量和它的东西,我正在使用它的时间非常困难。 我觉得很难阅读和使用。 有没有更好的select来做这个任务? 所以这个任务可以更容易完成,更清晰和控制?

debugging提示来自Confluence的间歇性慢速响应

我已经开始看到我们内部Atlassian Confluence的情况,大多数情况下我们的performance都很出色,但是一个小时的请求(读写操作)只会持续几分钟(最长的I'已经看到是5分钟)。 我可以通过http://confluence.atlassian.com/display/CONF34/Performance+Tuning,但只是想检查是否有人可以指向我明显的东西。 我们的设置在同一个主机上使用了一个由Apache 2.2实例前端创build的Confluence,它使用mod_proxy将请求转发给Confluence。 Apache设置为对所有请求使用HTTPS。 我们有一个单独的服务器上的MySQL数据库。 在Confluence或DB服务器上没有明显的CPU或内存使用率高峰,所以我不认为垃圾收集是问题,我试图增加Apache中的MaxThreads无济于事。 提前致谢 …