SQL Server作业运行时间较长

时间:2016-05-26 06:56:06

标签: sql sql-server database sql-server-2008 database-administration

我有SQL Server 2008预定工作。该职位适用于fragmentation table data。我在SQL queries下面使用(在多个表上):

   //To fetch the fragmentation related information
   DBCC SHOWCONTIG ('Table','Index') WITH FAST, TABLERESULTS

   //For index defragmentation
   DBCC INDEXDEFRAG ('DB','Table','Index')

通常,它常常运行3-4分钟。但是,最近,它已经运行了4-5个小时。我不知道如何继续找到这种行为的根本原因。

任何线索都会受到欢迎。提前谢谢。

编辑于26-05-2016 13:52 IST 我一直在考虑使用 DBCC SHRINKDATABASE 来改善手头的问题。有什么建议吗?

编辑于26-05-2016 15:24 IST 我在作业运行期间启用了跟踪并在生产中记录性能监视器(perfmon.msc)。但是,我对生成的文件没有任何意义。

0 个答案:

没有答案