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 ...對日常任務會有危險嗎?我的意思是,如果我們改變它,我們的應用程序會崩潰嗎
對我的英語感謝和抱歉。