根據預設,Spanner 會啟用 Key Visualizer。
事前準備
如要查看「重點圖表」,您必須具備下列 身分與存取權管理 (IAM) 權限:
spanner.databases.read
如果您是精細存取權控管使用者,則必須具備下列存取權:
spanner_sys_reader
系統角色或其中一個成員角色。
詳情請參閱「關於精細存取權控管機制」和「精細存取權控管系統角色」。
存取 Key Visualizer 介面
您可以透過 Google Cloud console存取 Key Visualizer 工具。
如要存取 Key Visualizer,請按照下列步驟操作:
停用 Key Visualizer
Key Visualizer 由 enable_key_visualizer
資料庫選項控制。預設值為 true
。
如要停用 Key Visualizer,請將 enable_key_visualizer
資料庫選項的值設為 false
。停用 Key Visualizer 的 DDL 語法如下:
ALTER DATABASE `database_id` SET OPTIONS (enable_key_visualizer=false)
如果資料庫 ID 含有字母、數字或底線以外的字元,請務必使用反斜線 (``) 括住 ID。
您可以使用 gcloud 指令或 UpdateDatabaseDdl
gRPC/REST 要求傳送陳述式。例如:
gcloud spanner databases ddl update database_id --instance=instance_id \
--ddl='ALTER DATABASE `database_id` SET OPTIONS ( enable_key_visualizer=false )'
明確設定 enable_key_visualizer
的值後,您可以按一下總覽頁面中的「SHOW EQUIVALENT DDL」,或使用 ddl describe
gcloud 指令,查看其值:
gcloud spanner databases ddl describe `database_id` --instance=instance_id
重新啟用 Key Visualizer
如要重新啟用 Key Visualizer,請按照前述指示操作,將 enable_key_visualizer
資料庫選項的值設為 true
。
首次重新啟用資料庫時,Key Visualizer 熱圖在 Spanner 收集指標的最初幾分鐘內會是空白。
後續步驟
- 瞭解如何辨別熱視圖中的常見模式。
- 瞭解如何深入探索熱視圖。
- 瞭解熱視圖中可以查看的指標。