2011-08-08 60 views
0

可能重複:
What is the meaning of Stored procedures are 「pre compile」?編譯器在SQL Server

我讀了被執行之前,他們在SQL Server存儲過程進行編譯。 AFAIK,編譯器用於將高級語言翻譯成機器語言或某種中間語言(如.NET IL代碼)。所以我想知道SQL Server編譯器做了什麼?什麼是存儲過程編譯成?

謝謝。

+1

您的用戶名中包含「維基百科」一詞,但對使用上述資源顯示出明顯缺乏興趣! :) –

回答

2

編譯查詢是創建執行計劃的過程。編譯的執行計劃被緩存,並在每次執行查詢時重新使用。