本頁面說明如何監控 Spanner 的資料欄引擎。您可以使用下列項目進行監控:
在查詢計畫中查看資料欄資料
- 執行查詢。
- 查看查詢計畫。
在查詢執行的「Query summary」(查詢摘要) 區段中,查看「Columnar read share」(資料欄讀取共用) 資訊。
下圖顯示「Columnar read share」(資料欄讀取作業占比) 百分比:
這項指標顯示從資料欄儲存空間讀取的位元組數,在資料列和資料欄儲存空間讀取的總位元組數中所占百分比。百分比越高越好,如果百分比偏低,代表仍有許多資料未轉換為資料欄格式。
直欄式資料儲存空間指標
如要查看資料欄儲存空間指標,請按照下列步驟操作:
前往 Google Cloud 控制台的「Spanner Instances」(Spanner 執行個體) 頁面。
選取要查看指標的執行個體。
按一下「System insights」(系統深入分析)。
在「儲存空間用量」部分,您會看到兩項新指標:
資料欄儲存空間 - HDD 和資料欄儲存空間 - SSD。這些指標會顯示 HDD 和 SSD 的資料欄表示法用量。總儲存空間指標包含 PAX 和資料欄資料。您可以在「System insights」(系統深入分析) 頁面的儲存空間用量圖表上,查看這些指標。例如:
查詢和資料表作業統計資料
SPANNER_SYS.QUERY_STATS_TOP_* 資料表有名為 AVG_COLUMNAR_READ_SHARE 的資料欄,代表從資料欄儲存空間讀取的位元組平均百分比,計算方式是從資料列和資料欄儲存空間讀取的位元組總數。百分比越高越好,如果百分比偏低,表示大部分資料仍未轉換為欄式格式。
資料表大小統計資料
SPANNER_SYS.TABLE_SIZES_STATS_1HOUR 資料表包含 COLUMNAR_USED_BYTES 和 COLUMNAR_COVERAGE_RATIO 等資料欄,可讓您監控資料表的資料欄儲存空間大小,以及資料表和索引中資料欄格式資料與總資料量的比率。詳情請參閱「資料表大小統計資料」。