日期:2014-05-18  浏览次数:20466 次

如何监测数据库服务器?
公司的ERP系统每到下午业务量比较多的时候,系统就会很卡,已经排除了网络的问题,请问我现在该从哪里入手去排查问题?是监测数据库的运行情况,还是监测服务器的情况?服务器的日志是要怎样查看的?

------解决方案--------------------
业务量较多的时候系统较卡,有没有考虑网络方面的,也有可能与数据库的运行有关,一步一步去排查了,监测数据库的运行可以建立个SQL的跟踪来看,SQL PROFILER 这个工具。
------解决方案--------------------
sql profiler,可以查看响应时间长的存储过程和语句;
Perfmon.exe,可以添加相关计数器来观察服务器的性能;
2005,2008之后引入的动态管理视图,可以用来获取一些基于统计的信息;
以及2005,2008新增加的【活动监视器】
------解决方案--------------------
sql 自带的监听器 不知道适合你不
------解决方案--------------------
基本上手段就是这么多,剩下的就是经验,时间,年头
业务高峰期,首先排除是不是数据库日志频繁增长导致的问题
------解决方案--------------------
数据自带的profiler 不知道满意不