其他
更新時間 2025-09-01 10:45:13
最近更新時間: 2025-09-01 10:45:13
分享文章
本文為您介紹DRDS支持的其他管理命令。
UDAL KILL CONNECTION 'connection_ids' ...
語法說明
終止連接
示例
mysql> UDAL KILL CONNECTION 1;
Query OK, 0 rows affected (0.00 sec)UDAL STOP HEARTBEAT 'datanodes' ... FOR 'period'
語法說明
對指定數據庫停止心跳,檢測一段事件,命令中的參數說明如下:
參數 描述 datanodes 數據節點名稱列表 period 停止時間 (Seconds),該參數為可選參數
示例
mysqI> UDAL STOP HEARTBEAT 'dn1' for '12'
Query OK,0 rows affected (0.00 sec)UDAL SWITCH DATASOURCE 'datanodes' ... [ TO 'index' ]
語法說明
切換數據源,命令參數說明如下:
參數 描述 datanodes 數據節點名稱列表 index 數據源索引
示例
mysql> UDAL SWITCH DATASOURCE 'dn1' 'dn2' [ TO '3' ] ;
Query OK, 0 rows affected (0.00 sec)UDAL VALIDATE SEQUENCE WHERE SCHEMA = 'schema' AND SEQUENCE = 'sequence'
語法說明
校驗序列是否正常,其中:
命令參數說明如下:
參數 描述 schema 序列所屬schema sequence 序列名稱 回顯參數說明如下:
參數 描述 Status 序列狀態,可能值:
NORMAL:正常
ERROR:異常
示例
mysql> UDAL VALIDATE SEQUENCE WHERE SCHEMA = 'udal_admin' AND SEQUENCE = 'seq_udal_admin_id';
+--------+
| Status |
+--------+
| NORMAL |
+--------+
1 row in set (0.00 sec)UDAL LOCK DATANODE '?' [WRITE/READ]
語法說明
DBProxy集群的鎖定數據節點
示例
mysql> UDAL LOCK DATANODE 'UDAL_ADMIN_01' read;
Query OK, 1 row affected (0.04 sec)UDAL LOCK TABLE '?' [WRITE/READ]
語法說明
DBProxy集群的鎖表
示例
mysql> UDAL LOCK TABLE 'student' read;
Query OK, 1 row affected (0.03 sec)UDAL UNLOCK DATANODE '?'
語法說明
解鎖DBProxy集群的數據節點
示例
mysql> UDAL UNLOCK DATANODE 'UDAL_ADMIN_01';
Query OK, 1 row affected (0.02 sec)UDAL UNLOCK TABLE '?'
語法說明
為DBProxy集群解鎖表
示例
mysql> UDAL UNLOCK TABLE 'student';
Query OK, 1 row affected (0.01 sec)UDAL GRANT grant ON SCHEMA 'on schema' TO USER 'to user';
語法說明
授予或撤銷DBProxy權限
示例
mysql> UDAL GRANT ALL ON SCHEMA 'udal_admin' TO USER 'udal_admin02';
Query OK, 0 rows affected (0.23 sec)SELECT TELEDB_VERSION
語法說明
查看實例的版本信息,命令回顯信息說明如下:
參數 描述 Product_Version 軟件版本 Core_Version 內核版本
示例
mysql> select teledb_version();
+-----------------+--------------+
| Product_Version | Core_Version |
+-----------------+--------------+
| 5.1 | 5.1.20.0.7 |
+-----------------+--------------+
1 row in set (0.00 sec)