关于SQL处理能力的问题

转载 2006年06月05日 10:23:00

-- 跟踪sql的执行情况
开始--程序--MS SQLSERVER
 --事件探察器(SQL Profiler)
 --文件
 --新建--跟踪...
 --设置要跟踪的服务器的信息(连接服务器)--确定
 --设置跟踪的项目...
 --然后数据库的调用情况就会显示出来

在跟踪项目设置中,如果不熟悉的话,一般用默认设置
筛选项目有几个可以注意一下:

1.DatabaseName 同于你要监测的数据库名(不过这个好像不起作用,我的电脑上设置无效)
2.DatabaseID   同于你要检测的数据库的dbid,可以用 select db_id(N'你要监测的库名')得到dbid
3.ObjectName   同于你要监测的对象名,例如表名,视图名等
4.ObjectID     同于你要监测的对象的id,可以用 select object_id(N'你要监测的对象名')得到id
5.Error        同于错误,如果经常出现某个编号的错误,则针对此错误号
6.Seccess      同于0,失败,1,成功,如果是排错,就过滤掉成功的处理

查看BLOCK:

查询分析器执行, 看看结果集中, blk列有没有不为0的, 如果有, 则表示有block
sp_who

查询磁盘I/O及内存情况:
开始--程序--运行--输入 taskmgr--确定

在进程中, 看看 sqlserver.exe 这个进程的内存使用和磁盘I/O, I/O的这个, 默认下是没有的, 单击"查看"--选择列--把I/O相关的勾上就有了

 

 

【能力提升】SQL Server常见问题介绍及快速解决建议

前言   本文旨在帮助SQL Server数据库的使用人员了解常见的问题,及快速解决这些问题。这些问题是数据库的常规管理问题,对于很多对数据库没有深入了解的朋友提供一个大概的常见问题框架。   下...

微软SQL Server引入Hadoop大数据处理能力

 [导读]运行SQL Server的微软客户将通过Hadoop的引入获得真正的大数据处理能力。微软已经发布了早期代码,让客户可以将这个Java架构接入到SQL Server 2008 R2、SQ...

关于系统处理能力问题(Observing Processor Queue)

Observing Processor Queue Length A collection of one or more threads that is ready but not able t...
  • snzy521
  • snzy521
  • 2012年04月26日 11:49
  • 616

经常去处理刚好在你能力极限上的问题

最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反,单纯...
  • asmcvc
  • asmcvc
  • 2015年12月14日 11:15
  • 401

经常去处理刚好在你能力极限上的问题

最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反,单纯...

编程能力强化(4)——模拟SQL语句解析

一道2010年全国软件大赛的样题,难度比较大,也比较有意义,大家看看、做做、感受一下。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于SQL处理能力的问题
举报原因:
原因补充:

(最多只允许输入30个字)