使用資料庫引擎優化顧問新增建議索引
阿新 • • 發佈:2018-11-23
在資料庫的維護中,經常會對索引進行優化,但是需要對哪些表的哪些欄位進行索引優化呢?下面簡單的介紹一下,如何使用資料庫引擎優化顧問分析select語句並給出建議索引,以及建立建議索引方式
工具/原料
- SQL server
- 資料庫引擎優化顧問(資料庫自帶)
方法/步驟
-
作為示範,只是寫了一個最簡單select語句作為示例
-
因為該表的資料庫量不大,只有1000行,並且只是查詢一個欄位的資訊,所以執行起來的速度很快,但是如果是上百萬的資料,在加上各種select巢狀使用時,就會非常影響查詢速度,這是做索引優化就是必須的操作了
-
在指令碼中單擊滑鼠右鍵,點選“在資料庫引擎優化顧問中分析查詢”
-
在開啟的 資料庫引擎優化顧問 中 直接開始分析, 點選“開始分析”
-
分析完成後,會出現建議索引。可以檢視建議索引的個數和統計的個數
-
可以在選單欄中的操作下,選擇應用建議,然後在彈出框中,選擇立即應用。直接建立建議索引
-
建立後的結果如下:
END
注意事項
- 在選擇建議索引的時候,可以在需要的索引前打勾,不需要的可以去掉
- 可以直接應用索引,也可以儲存索引的指令碼,然後在進行修改,最後執行指令碼