性能问题(急!) 数据库server的cpu100%了,如何才能知道是哪个SQL 语句引起的呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 开始-程序-Microsoft SQL Server-事件探查器-新跟踪-输入SQL服务器,用户名及密码-运行即可 --在耗CPU资源最多的SQL中,去优化!! 谢谢各位,经过跟踪,跟踪出来的结果能导成txt 或 excel文件吗?另外我发现有些奇怪的进程占的cpu奇高:event class application name cpu reads----------- -------------------- -------- -----------audit logout microsoft .net frameword 6984 828427audit logout .net sqlclient data provider 743492 13009707这些是怎么产生的?还有一些sp的cpu的值是700,正常吗? 另外这这个值指的是cpu消耗时间吗? 这种事件一般可以不用管。 主要关心SQLBatchComplete和RPC Complete这两个事件就行了。对,这儿的值是指消耗cpu的时间,单位为毫秒。建议你去微软的网站下载Read80Trace.exe这个文件,对分析SQL很有帮助。具体用法请参考 此文章 http://www.microsoft.com/china/msdn/library/data/sqlserver/Profiler.mspx 实现用户可以选择多种登录方式的sql语句如何写? INSERT INTO [@Number] 怎样select获取列名 删除表 向兄弟们请教一个问题! 这个存储过程为什么出错? 请高手指点迷津 在一个表中找出所有相同记录的语句如何写? Select未选定行的问题 请问:英文2000Server下如何倒入含有中文的表? 那个效率高,大量数据是分配在多数据库还是分配到多表 一个算法问题 高手入
event class application name cpu reads
----------- -------------------- -------- -----------
audit logout microsoft .net frameword 6984 828427
audit logout .net sqlclient data provider 743492 13009707这些是怎么产生的?
还有一些sp的cpu的值是700,正常吗?
对,这儿的值是指消耗cpu的时间,单位为毫秒。
建议你去微软的网站下载Read80Trace.exe这个文件,对分析SQL很有帮助。具体用法请参考 此文章 http://www.microsoft.com/china/msdn/library/data/sqlserver/Profiler.mspx