SQL2005升級到2008版本,資料查詢很慢解決方案
EXEC sp_updatestats
2)重建表索引
SELECT name
INTO #table
FROM sys.tables
ORDER BY name
DECLARE @tableName VARCHAR(50)
WHILE(EXISTS(SELECT 1 FROM #table))
BEGIN
SELECT TOP 1 @tableName = name FROM #table
DBCC DBREINDEX (@tableName)
DELETE FROM #table WHERE name = @tableName
END
DROP TABLE #table
3) 修改了磁碟的設定,居然沒有啟用DMA
A.雙擊“管理工具”,然後雙擊“計算機管理”;
B.單擊“系統工具”,然後單擊“裝置管理器”;
C.展開“IDE ATA/ATAPI控制器”節點;
D.雙擊您的“主要IDE控制器”;
E.點選“高階設定”。
看到“裝置0”,下面的傳輸模式應設為“DMA(若可用)”,再下面“當前傳輸模式”,如果是“Ultra DMA Mode *(*為數字,DMA33為2,DMA66為4,DMA100為5、DMA133為6)”,那麼你的系統正常,但如果以前你自己設的是“Ultra DMA Mode 6”又沒有改動,而現在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO模式”而且改不過來!可能就是系統自行關閉了DMA模式了。