请教一个性能方面的问题,大虾帮忙,急!!!

dong3431 2009-08-31 07:04:28
现在有客户端运行如下图的一段代码,系统cpu就满负荷
TextData :exec sp_executesql N'DELETE FROM [rt_Defect] WHERE ([ID] = @ID) and ProcessSiteNo=@ProcessSite',N'@ID sql_variant,@ProcessSite sql_variant',@ID='908EAB3C-FF41-4A62-A32A-090630024202',@ProcessSite=N'ECA'.Net SqlClient Data Provider
LoginName CPU:5702
Reads:31888
该表中建立了多个索引,我现在怀疑是不是索引建多了导致在删除数据时影响性能?
麻烦各位高手帮忙看看,在线等!~~~~~~~~~
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong3431 2009-08-31
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fredrickhu 的回复:]
应该不是索引的问题 检查下连接字符串  优化下语句
[/Quote]

这个表里面有个外键是关联其他表的,而这个外键是数据库主表中的主键。现在一点头绪都没有。
黄_瓜 2009-08-31
  • 打赏
  • 举报
回复
帮顶
--小F-- 2009-08-31
  • 打赏
  • 举报
回复
应该不是索引的问题 检查下连接字符串 优化下语句
dong3431 2009-08-31
  • 打赏
  • 举报
回复
顶起来啊!

22,209

社区成员

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

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