全部產品
Search
文件中心

AnalyticDB:SHOW ADB_CONFIG

更新時間:Sep 25, 2024

本文介紹如何通過SHOW ADB_CONFIG命令查看AnalyticDB for MySQL配置項。

前提條件

叢集為3.1.6.0及以後版本的AnalyticDB for MySQL湖倉版或數倉版叢集。

說明

查看湖倉版叢集的核心版本,請執行SELECT adb_version();。如需升級核心版本,請聯絡支援人員。

文法

SHOW ADB_CONFIG KEY=[resource_group_name.]config_name;

參數說明

  • resource_group_name:資源群組名稱。指定資源群組名稱,將查詢該資源群組的配置項,不指定則返回全域配置項的值。選擇性參數。

  • config_name:配置項名稱。取值說明,請參見Config和Hint配置參數。必選參數。

傳回值說明

返回對應的配置項的值。

  • 如果手動設定過配置項的值,則返回配置後的值。

  • 如果沒有手動設定過配置項的值,則返回系統預設值。

重要

如果手動設定過全域配置項,沒有手動設定過資源群組層級的配置項,實際運行時會預設使用全域配置項的值。而用SHOW ADB_CONFIG查詢資源群組層級的配置項時,返回的是資源群組層級配置項的預設值。因此會出現資源值配置項實際生效的值(全域配置項)和SHOW ADB_CONFIG返回結果(該資源群組配置項的預設值)不一致的情況。此時需要同時查詢資源群組層級的配置項和全域配置項。

樣本

  • 查詢當前叢集的查詢逾時時間。

SHOW ADB_CONFIG KEY=query_timeout;

返回結果如下。

+---------------+---------+
| key           | value   |
+---------------+---------+
| QUERY_TIMEOUT | 1800000 |
+---------------+---------+
1 row in set (0.06 sec)
  • 查詢user_default資源群組的查詢逾時時間。

SHOW ADB_CONFIG KEY=user_default.query_timeout;

返回結果如下。

+----------------------------+---------+
| key                        | value   |
+----------------------------+---------+
| USER_DEFAULT.QUERY_TIMEOUT | 1800000 |
+----------------------------+---------+
1 row in set (0.06 sec)