存儲過程和T-SQL語句的執行計劃重用性比較

存儲過程和T-SQL的區別是服務器端是否會對執行計劃進行緩存,即每次是否都須要對於要執行的內容從新編譯,這不單單取決因而存儲過程仍是T-SQL,還取決於你語句中對參數的使用方式。 示例以下: 一、直接使用T-SQL語句  select top 100 * from A  where month_id=200901sql month_id值發生變化時,須要從新編譯。緩存 二、直接使用的常量參數 CR
相關文章
相關標籤/搜索