缓慢 数据库插入缓慢 sql server

缓慢 数据库插入缓慢 sql server

在一些客户那里,我们插入数据库的速度非常慢(比正常情况慢三倍)。我不明白为什么会发生这种情况。检查了网络,似乎没有问题。

有什么建议可以说明这里的数据库可能存在什么问题吗?我该如何检查?

我们正在使用 SQL Server 2005。

谢谢 。

答案1

我建议使用 perfmon 和SQL 剖析器可以帮助您识别问题。

Perfmon 可以使用一系列特定于 SQL 的监视器根据微软技术网 但我也建议你查看磁盘性能,更不用说使用以下方法查看 SQL 特定的性能DBCC 根据那里的一些资源。

答案2

听起来您在该客户端的存储方面遇到了问题。IO 是影响 SQL Server 性能(或性能不足)的最大因素之一。您在该客户端的存储配置是什么?

浏览这些文章。还有大量关于 SQL Server 存储配置最佳实践的文章。

答案3

分析插入并获取查询执行计划。

可能正在更新正在运行的触发器,或者更新过多的索引。

相关内容