Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


命令记载日志-SYS_ALL_COMMAND_LOG

📄字数 511
👁️阅读量 加载中...

功能描述

SYS_ALL_COMMAND_LOG系统表用于查询所有节点记录的SQL命令,该表在启用记录SQL命令且生成COMMAND.LOG日志文件后,可查询结果,否则会报外部表文件不存在。

字段说明

补充示例

  • 在1号节点查询2号节点的操作命令
sql
SQL> SELECT * FROM SYS_ALL_COMMAND_LOG WHERE nodeid=2 LIMIT 3;
+--------+-------+--------+------------+---------------+--------------------------+--------------------+-----------+
| NODEID | DB_ID |  USER  | SESSION_ID |   CLIENT_IP   |         EX_TIME          |      SQL_STR       | SQL_PARAS |
+--------+-------+--------+------------+---------------+--------------------------+--------------------+-----------+
| 2      | 1     | SYSDBA | 0          | 192.168.2.236 | 2025-06-27 10:43:20.000  | show version       | <NULL>    |
| 2      | 1     | SYSDBA | 0          | 192.168.2.236 | 2025-06-27 10:43:20.000  | show max_idle_time | <NULL>    |
| 2      | 1     | SYSDBA | 0          | 192.168.2.236 | 2025-06-27 10:43:20.000  | show db_info       | <NULL>    |
+--------+-------+--------+------------+---------------+--------------------------+--------------------+-----------+

相关系统表

提示

  • 开启/关闭命令记载:SET reg_command ON/OFF;
  • 需要对集群中的每个节点进行操作并生成了COMMAND.LOG日志文件后,系统表SYS_ALL_COMMAND_LOG生效,否则查询报表不存在。