我正在测试一个在虚拟机管理程序上运行的 Web 应用程序。数据库服务器和 Web 服务器是运行在同一虚拟机管理程序上的独立虚拟机。
我们进行了一些测试,功能运行正常。我希望你们看一下 SQL 2005 服务器在最繁忙时刻的 perfmon 日志的屏幕截图。Web 服务器 perfmon 日志看起来不错,很明显我们有足够的资源及时呈现页面。
http://d.imagehost.org/view/0919/heavyload
http://d.imagehost.org/0253/heavyloadz.jpg
缩小
最大的蓝色条纹线是处理器队列长度(刻度 100,0),
值 30 左右的绿线是可用兆字节(刻度 0,01),
其余计数器在屏幕截图上可见。
SQL 服务器机器在虚拟机管理程序资源上没有 CPU 限制,并且具有 5 个 vcpu 和 5 GB RAM。
有人能帮我解释一下这个日志吗?谢谢
答案1
除非我怀念那些颜色……SQL Server 已经超载了。内存太少,IO 基本上超负荷了(磁盘速度很慢)。话虽如此,我还是宁愿下载日志文件并在自己的电脑上查看它们——我很难确定哪一行与哪个计数器相关。