高分求教

DIRL 2006-02-22 05:29:06
请问各位高手,帮忙解决问题。
现象:
asp+sql2000(sp4), 双cpu 3.0 ,2G内存, scsi硬盘
目前sql占cpu :60-90%
查看死锁进程,和锁对象,很多。
请问各位高手,如何解决呢?是否锁进程和对象造成cpu占用比较高?
现在网站程序执行起来非常慢。
求解决办法。
如何查看是什么造成SQL占用CPU资源。我是菜鸟,希望大虾明确指导!
...全文
66 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
DIRL 2006-02-22
  • 打赏
  • 举报
回复
现在我其中一个站点,访问非常大,读写数据也非常大。
tetdata显示
exec sp_cursor 180150040, 32, 61
这是什么意思啊?
新鲜鱼排 2006-02-22
  • 打赏
  • 举报
回复
学习
DIRL 2006-02-22
  • 打赏
  • 举报
回复
请问,显示出来的cpu那列,是否表明这个语句占cpu的多少吗?
访问量太大,显示出来好多跟踪记录!
DIRL 2006-02-22
  • 打赏
  • 举报
回复
谢谢大家,我试一下,回来给大家结帖
wgsasd311 2006-02-22
  • 打赏
  • 举报
回复
用事件探查器跟踪下.看看是执行什么语句导致的,再考虑优化语句.
netcoder 2006-02-22
  • 打赏
  • 举报
回复
http://blog.csdn.net/netcoder/archive/2006/02/22/605478.aspx
netcoder 2006-02-22
  • 打赏
  • 举报
回复
开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来

在跟踪项目设置中,如果不熟悉的话,一般用默认设置

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧