2012-12-11 90 views
0

我們需要在SQL Server 2005數據庫上執行一個查詢,以獲取關於其最長執行情況的一些統計信息。更改SQL Server 2005的兼容級別可能會很危險?

我們已經找到了一個查詢:

select top 10 source_code,stats.total_elapsed_time/1000000 as seconds, 
last_execution_time from sys.dm_exec_query_stats as stats 
cross apply 
(SELECT text as source_code FROM sys.dm_exec_sql_text(sql_handle)) 
AS query_text 
order by total_elapsed_time desc 

它工作正常,但它需要的數據庫有90兼容級別(SQL Server 2005中)。這個數據庫有一個80級(SQL Server 2000)。如果我們將其改爲90 ...對日常任務會有危險嗎?我的意思是,如果我們改變它,我們的應用程序會崩潰嗎

對我的英語感謝和抱歉。

回答

0

最後我不需要它。還有另一個數據庫有90個兼容級別,我使用這個數據庫。

相關問題