Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


系统追踪日志-SYS_TRACE_LOG

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

功能描述

SYS_TRACE_LOG系统表用于查询当前节点系统追踪日志信息,通过读取当前节点的TRACE.LOG日志文件的内容进行展示。

字段说明

序号字段名类型说明V11V12
0NODEIDINTEGER节点ID
1DB_IDINTEGER库ID
2TRACE_TYPEVARCHAR事件类型×
3TRACE_TIMEDATETIME事件发生时刻×
4TRACE_STRVARCHAR事件内容×
5INFO_TEXTVARCHAR事件详细描述×
6TRANS_IDBIGINT事务ID×
7EVENT_TIMEDATETIME事件发生时刻×

应用举例

  • 查询存储修复、表分析、备份恢复等信息
sql
-- 创建库级备份,再恢复库级备份
SQL> CREATE DATABASE db_reg_trace;

SQL> USE db_reg_trace;

SQL> CREATE TABLE tab_trace(c1 INT);

SQL> BACKUP DATABASE TO '/BACKUP/BACKUP.exp';
backup table SYSDBA.TAB_TRACE ---------------------------------------------- data rows 0 success

SQL> USE system;
Database switch to system

SQL> CREATE DATABASE db_res;

SQL> USE db_res;
Database switch to db_res

SQL> RESTORE DATABASE db_reg_trace FROM '/BACKUP/BACKUP.exp';
restore table SYSDBA.TAB_TRACE ---------------------------------------------- data rows 0 success

-- 查询系统表SYS_TRACE_LOG的最后4行
SQL> SELECT * FROM SYS_TRACE_LOG ORDER BY trace_time DESC LIMIT 4;
+--------+-------+------------+--------------------------+----------------------------------------------------------+
| NODEID | DB_ID | TRACE_TYPE |        TRACE_TIME        |                        TRACE_STR                         |
+--------+-------+------------+--------------------------+----------------------------------------------------------+
| 1      | 6     | RESTORE    | 2025-06-30 09:52:34.000  | import table SYSDBA.TAB_TRACE data row 0                 |
| 1      | 5     | BACKUP     | 2025-06-30 09:50:09.000  |     export table TAB_TRACE rows 0                        |
| 1      | 5     | BACKUP     | 2025-06-30 09:50:09.000  | backup database DB_REG_TRACE finish                      |
| 1      | 5     | BACKUP     | 2025-06-30 09:50:09.000  | Backup database DB_REG_TRACE to /BACKUP/BACKUP.exp start |
+--------+-------+------------+--------------------------+----------------------------------------------------------+

-- 查询日志文件 TRACE.LOG 的最后4行
tail -4 TRACE.LOG 
1 	5         	BACKUP      	2025-06-30 09:50:09  	Backup database DB_REG_TRACE to /BACKUP/BACKUP.exp start 
1 	5         	BACKUP      	2025-06-30 09:50:09  	    export table TAB_TRACE rows 0 
1 	5         	BACKUP      	2025-06-30 09:50:09  	backup database DB_REG_TRACE finish 
1 	6         	RESTORE     	2025-06-30 09:52:34  	import table SYSDBA.TAB_TRACE data row 0

相关系统表