全部產品
Search
文件中心

ApsaraDB RDS:TOP Objects

更新時間:Feb 28, 2024

自治服務提供TOP Objects查詢功能,展示RDS使用者執行個體中對象層級(預存程序、函數、觸發器等)的效能問題。

前提條件

執行個體不能是RDS SQL Server 2008 R2雲端硬碟版。

操作步驟

  1. 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
  2. 在左側導覽列中,選擇自治服務(原CloudDBA) > 性能優化
  3. 選擇TOP Objects頁簽。
  4. 在頁面右側選擇資料庫名稱重新整理間隔排序方式顯示條數並開啟自動重新整理右側的開關即可。

頁面介紹

  • TOP Objects總覽:查看整個頁面資料的最後更新時間和對整個頁面資料進行控制。詳細參數說明如下。
    表 1. TOP Objects總覽參數說明
    參數說明
    DB過濾選擇想要查看的資料庫,支援多選,可以同時查看多個資料庫。
    自動重新整理的時間間隔如果開啟自動重新整理,頁面自動重新整理的時間間隔有四個值可選,分別是5、10、30和60秒。
    使用者TOP Objects對象效能消耗排序方式執行個體的即時TOP Objects排序,可以根據平均CPU開銷、平均執行耗時、總CPU開銷、總邏輯讀、總物理讀等方式進行排序。
    顯示條數使用者需要查看的對象TOP數,有三個值供選擇,分別是5、10和15條。
    自動重新整理設定自動重新整理頁面即時TOP Objects資訊。
    資料更新時間RDS執行個體統計資訊頁面資料的產生時間。
    儲存PDF如果您需要將頁面儲存到本地,請單擊儲存PDF,耐心等待PDF檔案產生。
  • 即時TOP Objects-平均開銷:從平均CPU開銷、平均執行耗時、平均邏輯讀和平均返回行四個方面查看執行個體中的TOP Objects。詳細參數說明如下。
    表 2. 即時TOP Objects-平均開銷參數說明
    參數說明
    平均CPU開銷資料庫物件平均每次執行CPU開銷,單位為毫秒。
    平均執行耗時資料庫物件平均每次執行耗時,單位為毫秒。
    平均邏輯讀資料庫物件平均每次執行的邏輯讀消耗。
    平均返回行資料庫物件平均每次執行返回的行數。
  • 即時TOP Objects-總開銷:從總CPU開銷佔比、總執行時間佔比、總邏輯IO佔比和總返回行佔比四個方面查看執行個體中的TOP Objects。詳細參數說明如下。
    表 3. 即時TOP Objects-總開銷參數說明
    參數說明
    總CPU開銷佔比資料庫物件總CPU消耗的佔比情況。
    總執行時間佔比資料庫物件總執行時間佔比情況。
    總邏輯IO佔比資料庫物件總邏輯IO佔比情況。
    總返回行佔比 資料庫物件總返回行數佔比情況。
  • 即時TOP Objects-列表
    • TOP Objects列表總覽:即時展示執行個體的資料庫中對象層級的效能消耗總覽。詳細參數說明如下。
      表 4. TOP Objects列表總覽參數說明
      參數說明
      對象名資料庫物件名稱,包含資料庫名、架構名和對象名。
      物件類型資料庫物件類型,包含預存程序、函數、觸發器等。
      總執行次數重啟執行個體或清理緩衝後資料庫物件總的執行次數。
      總CPU開銷重啟執行個體或清理緩衝後資料庫物件總的CPU開銷,單位為毫秒。
      平均CPU開銷資料庫物件平均每次執行的CPU開銷,單位為毫秒。
      總執行耗時重啟執行個體或清理緩衝後資料庫物件總的執行時間開銷,單位為毫秒。
      平均執行耗時資料庫物件平均每次執行時間開銷,單位為毫秒。
      總返回行重啟執行個體或清理緩衝後資料庫物件總的返回行數。
      平均返回行資料庫物件平均每次執行返回行數。
      總邏輯讀重啟執行個體或清理緩衝後資料庫物件總的邏輯讀。
      平均邏輯讀資料庫物件平均每次執行的邏輯讀。
      總物理讀重啟執行個體或清理緩衝後資料庫物件總的物理讀。
      平均物理讀資料庫物件平均每次執行的物理讀。
      總邏輯寫重啟執行個體或清理緩衝後資料庫物件總的邏輯寫入。
      平均邏輯寫資料庫物件平均每次執行的邏輯寫入。
      總邏輯IO重啟執行個體或清理緩衝後資料庫物件總的邏輯IO消耗。
      平均邏輯IO資料庫物件平均每次執行的邏輯IO消耗。
    • TOP Objects列表詳情:若需要查看某一個具體資料庫物件中每個步驟的效能消耗,可以點擊左邊的➕號按鈕,來查看資料庫物件中SQL語句層級的詳細效能消耗。詳細參數說明如下。
      表 5. TOP Objects列表詳情參數說明
      參數說明
      對象名該SQL語句所屬的資料庫物件名稱,包含資料庫名、架構名和對象名。
      Statement(點擊詳情)該SQL語句詳情,可以點擊查看完整SQL語句。
      執行次數該SQL語句執行總次數。
      擷取執行計畫該SQL語句執行計畫擷取的次數。
      總CPU耗時該SQL語句總CPU耗時,單位為毫秒。
      平均CPU耗時該SQL語句平均每次執行的CPU耗時,單位為毫秒。
      最小CPU耗時該SQL語句執行最小CPU耗時,單位為毫秒。
      最大CPU耗時該SQL語句執行最大CPU耗時,單位為毫秒。
      最後CPU耗時該SQL語句最後一次執行CPU耗時,單位為毫秒。
      總執行耗時該SQL語句總執行耗時,單位為毫秒。
      平均執行耗時該SQL語句平均每次執行耗時,單位為毫秒。
      最小執行耗時該SQL語句執行最小耗時,單位為毫秒。
      最大執行耗時該SQL語句執行最大耗時,單位為毫秒。
      最後執行耗時該SQL語句最後一次執行耗時,單位為毫秒。
      總返回行該SQL語句執行總的返回行數。
      平均返回行該SQL語句平均每次執行返回行數。
      最小返回行該SQL語句執行返回行數最小值。
      最大返回行該SQL語句執行返回行數最大值。
      最後返回行該SQL語句最後一次執行返回行數。
      總邏輯讀該SQL語句執行總的邏輯讀。
      平均邏輯讀該SQL語句平均每次執行邏輯讀。
      最小邏輯讀該SQL語句執行最小邏輯讀。
      最大邏輯讀該SQL語句執行最大邏輯讀。
      最後邏輯讀該SQL語句最後一次執行邏輯讀。
      總物理讀該SQL語句總的物理讀。
      平均物理讀該SQL語句平均每次執行的物理讀。
      最小物理讀該SQL語句執行最小的物理讀。
      最大物理讀該SQL語句執行最大的物理讀。
      最後物理讀該SQL語句最後一次執行物理讀。
      總邏輯寫該SQL語句執行總的邏輯寫。
      平均邏輯寫該SQL語句平均每次執行的邏輯寫。
      最小邏輯寫該SQL語句執行最小的邏輯寫。
      最大邏輯寫該SQL語句執行最大的邏輯寫。
      最後邏輯寫該SQL語句執行總的邏輯寫。
      總邏輯IO該SQL語句執行總的邏輯IO。
      平均邏輯IO該SQL語句平均每次執行的邏輯IO。
      最小邏輯IO該SQL語句執行最小的邏輯IO。
      最大邏輯IO該SQL語句執行最大的邏輯IO。
      最後邏輯IO該SQL語句最後一次執行的邏輯IO。
      最後執行時間該SQL語句最後一次執行時間。