1. 程式人生 > >使用資料庫引擎優化顧問新增建議索引

使用資料庫引擎優化顧問新增建議索引

在資料庫的維護中,經常會對索引進行優化,但是需要對哪些表的哪些欄位進行索引優化呢?下面簡單的介紹一下,如何使用資料庫引擎優化顧問分析select語句並給出建議索引,以及建立建議索引方式

工具/原料

 
  • SQL server
  • 資料庫引擎優化顧問(資料庫自帶)

方法/步驟

 
  1. 作為示範,只是寫了一個最簡單select語句作為示例

    如何使用資料庫引擎優化顧問 新增建議索引
  2. 因為該表的資料庫量不大,只有1000行,並且只是查詢一個欄位的資訊,所以執行起來的速度很快,但是如果是上百萬的資料,在加上各種select巢狀使用時,就會非常影響查詢速度,這是做索引優化就是必須的操作了

    如何使用資料庫引擎優化顧問 新增建議索引
  3. 在指令碼中單擊滑鼠右鍵,點選“在資料庫引擎優化顧問中分析查詢”

    如何使用資料庫引擎優化顧問 新增建議索引
  4. 在開啟的 資料庫引擎優化顧問 中 直接開始分析, 點選“開始分析”

    如何使用資料庫引擎優化顧問 新增建議索引
  5. 分析完成後,會出現建議索引。可以檢視建議索引的個數和統計的個數

    如何使用資料庫引擎優化顧問 新增建議索引
  6. 可以在選單欄中的操作下,選擇應用建議,然後在彈出框中,選擇立即應用。直接建立建議索引

    如何使用資料庫引擎優化顧問 新增建議索引
  7. 建立後的結果如下:

    如何使用資料庫引擎優化顧問 新增建議索引 END

注意事項

 
  • 在選擇建議索引的時候,可以在需要的索引前打勾,不需要的可以去掉
  • 可以直接應用索引,也可以儲存索引的指令碼,然後在進行修改,最後執行指令碼