在具有少量行但列大的内容的表上进行极慢的表操作

时间:2017-11-14 00:35:29

标签: sql-server tsql

我有一个只有9行和10列的表。其中三列是VarBinary,每行每行包含大约12-30 MB的数据。现在即使简单地更新一行也需要超过20分钟并且Sql超时。除非我从查询

中排除Varbinary列,否则即使是select语句也需要大约40秒

任何建议。感谢

1 个答案:

答案 0 :(得分:0)

20分钟更新确定的声音,如网络或IO瓶颈。你有没有看过像PAGEIOLATCH_ *等等的等待统计数据?本文是运行性能监视器以查看子系统是否存在问题的良好参考:https://blogs.msdn.microsoft.com/sqljourney/2013/06/03/how-to-troubleshooting-sql-server-io-bottlenecks/