今天遇到的SQL超时的总结
2011-07-27 22:00
387 查看
以下几个细节我想是需要交待的:
一,WEB服务器CPU占用几乎为0,内存占用1GB不到.数据库服务器的内存占用一直保持在3.3GB左右.CPU占用在50%以下起伏.
二,列表数据显示用的是SQL2005的通用分页存储过程,号称千万数量级的.
三,不做关键字词查询,有时还是很正常,每一页都能够快速显示.但大部份时间却会提示超时,就好像有什么东西堵住了,只要通一下,就会正常一样.
但关键字查询的话基本上就超时.另:关键字查询的字段为标题字段,已建有索引.
四,我也不知道怎么说了,三百万的数据我想怎么样也不该是什么大型数据吧,应该能很轻松应付才对,但不知道为何会这样.
希望有经验的朋友能给建议,感激不尽.
1.sql server profiler该出场了。
将结果保存到一个表,然后分析,找出耗时的sql语句。
然后优化之
2.用sp_who2 active 查看blkby列是否有值,如果有,比如为15,那么inputbuffer(15),在做和芯的时候,看看是谁堵了数据库
3.DB server使用计数器
4.内存有点小。
一,WEB服务器CPU占用几乎为0,内存占用1GB不到.数据库服务器的内存占用一直保持在3.3GB左右.CPU占用在50%以下起伏.
二,列表数据显示用的是SQL2005的通用分页存储过程,号称千万数量级的.
三,不做关键字词查询,有时还是很正常,每一页都能够快速显示.但大部份时间却会提示超时,就好像有什么东西堵住了,只要通一下,就会正常一样.
但关键字查询的话基本上就超时.另:关键字查询的字段为标题字段,已建有索引.
四,我也不知道怎么说了,三百万的数据我想怎么样也不该是什么大型数据吧,应该能很轻松应付才对,但不知道为何会这样.
希望有经验的朋友能给建议,感激不尽.
1.sql server profiler该出场了。
将结果保存到一个表,然后分析,找出耗时的sql语句。
然后优化之
2.用sp_who2 active 查看blkby列是否有值,如果有,比如为15,那么inputbuffer(15),在做和芯的时候,看看是谁堵了数据库
3.DB server使用计数器
4.内存有点小。
相关文章推荐
- 今天帮朋友做了一个2501帧的flash动画,遇到了些问题,总结下。----无法导出flash,系统显示内存不足
- 今天遇到mssql的log中sqldumpxxx不停的生成导致分区没有空间
- 初学ASP.NET(+SQL+IIS ) 时遇到的一系列错误总结
- 今天在csdn上遇到一个问题,是关于sql数据行列转换的,我的写法如下:
- 今天遇到的问题总结
- 今天用SQL遇到的问题
- 最近几次都遇到了sizeof,但是每次都有一点蒙B的感觉,今天总结一下;
- My SQL load data infile 遇到的问题总结
- 总结今天遇到的问题以及解决方法
- 总结几个今天接入SDK遇到的问题
- sqlplus编程初学-CURSOR运用中遇到的问题总结
- sql杂(今天上班遇到的问题)
- hive学习之二:hive sql使用总结及遇到的问题
- 今天symbian遇到问题的总结
- sql遇到的坑总结
- 今天第一天学习db2 遇到的第一个问题。 SQLCODE=-551, SQLSTATE=42501
- 今天遇到一个SQL的问题
- 记录今天学习SQL遇到的一个小问题
- 今天遇到的exeSql问题
- 分享今天在客户那里遇到的SQLSERVER连接超时以及我的解决办法