SHOW ADB_CONFIG komutu, AnalyticDB for MySQL kümenizde bir yapılandırma öğesinin geçerli değerini döndürür. Bu sorguyu global düzeyde veya belirli bir kaynak grubu için çalıştırabilirsiniz.
Önkoşullar
Başlamadan önce aşağıdaki koşulu sağladığınızdan emin olun:
Kernel sürümünün 3.1.6.0 veya üzeri olması gerekir. Alt sürümü kontrol etmek veya güncellemek için AnalyticDB for MySQL konsoluna gidin, Cluster Information sayfasını açın ve Configuration Information bölümünü bulun.
Sözdizimi
SHOW ADB_CONFIG KEY=[resource_group_name.]config_name;
Parametreler
| Parametre | Zorunlu | Açıklama |
|---|---|---|
resource_group_name |
Hayır | Sorgulanacak kaynak grubu. Global yapılandırma değerlerini sorgulamak için bu parametreyi atlayın. Parametreyi kullandığınızda resource_group_name.config_name ifadesini tek tırnak işaretleri (') içine alın; aksi takdirde sistem yapılandırma öğesi adını ayrıştıramaz. |
config_name |
Evet | Yapılandırma öğesinin adı. Tam liste için bkz. Config and Hint configuration parameters. |
Dönüş değeri
Komut, belirtilen yapılandırma öğesinin değerini döndürür.
Öğe manuel olarak ayarlanmışsa yapılandırılan değer döner.
Öğe manuel olarak ayarlanmamışsa varsayılan değer döner.
Örnekler
Global bir yapılandırma öğesini sorgulama
SHOW ADB_CONFIG KEY=query_timeout;
Çıktı:
+---------------+---------+
| key | value |
+---------------+---------+
| QUERY_TIMEOUT | 1800000 |
+---------------+---------+
1 row in set (0.06 sec)
Kaynak grubu yapılandırma öğesini sorgulama
Bir kaynak grubunu sorgularken tam anahtarı tek tırnak işaretleri içine alın.
SHOW ADB_CONFIG KEY='user_default.query_timeout';
Çıktı:
+----------------------------+---------+
| key | value |
+----------------------------+---------+
| USER_DEFAULT.QUERY_TIMEOUT | 1800000 |
+----------------------------+---------+
1 row in set (0.06 sec)
Kullanım notları
Global ve kaynak grubu değerleri farklılık gösterebilir. Global bir parametreyi yapılandırdıysanız ancak karşılık gelen kaynak grubu düzeyindeki parametreyi yapılandırmadıysanız çalışma zamanında global değer etkin olur. Ancak, kaynak grubu düzeyindeki parametre için SHOW ADB_CONFIG komutunu çalıştırdığınızda global değer değil varsayılan değer döner. Hangi değerin etkin olduğunu doğrulamak için her iki düzeyi de sorgulayıp karşılaştırın:
-- Query the global value
SHOW ADB_CONFIG KEY=query_timeout;
-- Query the resource group value
SHOW ADB_CONFIG KEY='user_default.query_timeout';
Kaynak grubu sorgusu varsayılan değeri döndürüyorsa etkin olan ayar global ayardır.
İlgili konular
Config and Hint configuration parameters — mevcut tüm yapılandırma öğelerini inceleyin