嗨大小這聽起來愚蠢的,但因爲我已經在兩個這樣的情況下,來到我要問這裏的問題對性能的影響,由於SP在SQL服務器
我有其中有6個不同的IF塊的SP,只單塊將得到執行,只要SP從頁面調用
有其是在所有六個使用IF塊的變化僅在每塊WHERE條件
所以我做了什麼創建四個常見的表臨時表在sp的開頭,將所有四個表中所需的列插入Temp表並在a中使用此表LL 6如果與不同的塊有條件的地方
現在,當我執行的SP,它實際上給我看的性能提升相比,較早
我做的唯一的事情是通過消除相同的代碼,減少SP的大小和使用臨時表
現在的問題是出六塊只有一個會得到每次SP被稱爲有啥區別呢減少SP
如果您發佈了兩個版本的SP,它將大有幫助... – 2015-03-13 11:29:03