Azure SQL DB/DW 系列(13)——使用Query Store(2)——報表介紹(2)

本文屬於Azure SQL DB/DW系列
上一文:Azure SQL DB/DW 系列(12)——使用Query Store(1)——報表介紹(1)
本文繼續介紹Query Store的報表

帶有強制執行計劃的查詢

  顯示已經被強制使用特定執行計劃的查詢。可以看到用了多少執行計劃,也可以用於回顧。
在這裏插入圖片描述
  由於這個報表本人用的比較少,所以就不做過多介紹。

具有高度差異的查詢

  這個報表可以用於查看參數化問題。參數化問題很常見於數據分佈不均勻的表上。
在這裏插入圖片描述
  這個報表與“資源消耗量最大的幾個查詢”報表有點類似,但是可調整的內容不多。
  同樣,鼠標移過去可以看到一些詳細信息:
在這裏插入圖片描述
  關於參數化問題,可以參考前面的文章:Azure SQL DB/DW 系列(7)——Query Store案例(4)——查找參數化問題

查詢等待統計信息

  這是最新加入的報表。打開他們可以看到如下所示,報表本身跟其他報表類似,但是包含了等待信息的總計,但是可以選擇統計緯度:
在這裏插入圖片描述
在這裏插入圖片描述
  大部分的使用是類似的,如果你點擊某個柱子,就會顯示前5個特定等待類型的查詢,如下圖,通過這種方式可以針對性地查找瓶頸:
在這裏插入圖片描述

跟蹤的查詢

  這個報表用於顯示特定查詢的運行時統計信息,同時也會顯示所有該查詢的執行計劃。可以用於檢查某個查詢的性能改變趨勢:
在這裏插入圖片描述
  圖中頂部有輸入query ID的地方,可以指定特定的Query ID,然後每個綠點代表這某個時間點的執行計劃。
  同樣,鼠標指過去也可以看到一些詳細信息:
在這裏插入圖片描述

總結

  本文和上一文,一起介紹了7個Query Store裏面的報表。但是還是很淺地介紹,畢竟需要根據實際問題去深入使用。

  下一文:Azure SQL DB/DW 系列(14)——使用Query Store(3)——常用場景

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章