V$LOGMNR_CONTENTS字段含义
V$LOGMNR_CONTENTS简介
V$LOGMNR_CONTENTS包含日志历史记录信息。要查询此视图,您必须具有LOGMINING特权。
当SELECT是针对已执行的声明V$LOGMNR_CONTENTS来看,归档重做日志文件是按顺序读取。来自重做日志文件的翻译后的记录在V$LOGMNR_CONTENTS视图中作为行返回。这将继续进行,直到满足启动(EndTime或endScn)中指定的过滤条件或达到存档日志文件的末尾为止。
V$LOGMNR_CONTENTS字段意义
字段 | 数据类型 | 描述 |
---|---|---|
SCN | NUMBER | 进行数据库更改时的系统更改号(SCN) |
START_SCN | NUMBER | 包含此更改的事务开始时的系统更改号(SCN);仅当COMMITTED_DATA_ONLY在DBMS_LOGMNR.START_LOGMNR() 调用中选择了该选项时才有意义,否则为NULL。如果查询在不包含事务开始的时间/ SCN范围内运行,则此列也可能为NULL。 |
COMMIT_SCN | NUMBER | 事务提交时的系统更改号(SCN);仅COMMITTED_DATA_ONLY在DBMS_LOGMNR.START_LOGMNR()调用 中选择了选项时才有意义 |
TIMESTAMP | DATE | 更改数据库的时间戳记 |
START_TIMESTAMP | DATE | 包含此更改的事务开始的时间戳;仅当COMMITTED_DATA_ONLY在DBMS_LOGMNR.START_LOGMNR() 调用中选择了该选项时才有意义,否则为NULL。如果查询在不包含事务开始的时间/ SCN范围内运行,则此列也可能为NULL。 |
COMMIT_TIMESTAMP | DATE | 事务提交的时间戳;仅COMMITTED_DATA_ONLY在DBMS_LOGMNR.START_LOGMNR()调用 中选择了选项时才有意义 |
XIDUSN | NUMBER | 产生更改的交易的交易ID撤消段号 |
XIDSLT | NUMBER | 产生更改的交易的交易ID插槽号 |
XIDSQN | NUMBER | 产生变更的交易的交易ID序号 |
XID | RAW(8) | 交易标识符的原始表示 |
PXIDUSN | NUMBER | 父交易ID撤消并行交易的段号 |
PXIDSLT | NUMBER | 并行事务的父事务ID插槽号 |
PXIDSQN | NUMBER | 并行事务的父事务ID序列号 |
PXID | RAW(8) | 父交易标识符的原始表示 |
TX_NAME | VARCHAR2(256) | 进行更改的交易的名称;仅在交易是命名交易时才有意义 |
OPERATION | VARCHAR2(32) |
进行更改的用户级SQL操作:
此视图中的OPERATION和OPERATION_CODE列可用于顶级用户操作,例如DML和DDL。这些列中未记录的值是LogMiner或RDBMS的内部值,并不反映用户操作。 |
OPERATION_CODE | NUMBER |
操作码编号:
|
ROLLBACK | NUMBER |
1 =是否由于关联事务的部分或全部回滚而生成了重做记录 0 =否则 |
SEG_OWNER | VARCHAR2(386) | 修改后的数据段的所有者 |
SEG_NAME | VARCHAR2(256) | 修改后的数据段的名称 |
TABLE_NAME | VARCHAR2(386) | 修改后的表的名称(如果重做与表修改有关) |
SEG_TYPE | NUMBER |
修改后的数据段的类型:
|
SEG_TYPE_NAME | VARCHAR2(32) |
段类型名称:
|
TABLE_SPACE | VARCHAR2(92) | 包含修改后的数据段的表空间的名称。对于OPERATION列值为DDL的行,不会填充此列。这是因为DDL可能在多个表空间上运行。 |
ROW_ID | VARCHAR2(18) | 更改所修改的行的行ID(仅在更改与DML有关时才有意义)。如果重做记录未与DML关联,则为NULL。 |
USERNAME | VARCHAR2(384) | 执行交易的用户名 |
OS_USERNAME | VARCHAR2(4000) | 操作系统用户名 |
MACHINE_NAME | VARCHAR2(4000) | 用户从中连接到数据库的机器 |
AUDIT_SESSIONID | NUMBER | 与进行更改的用户会话关联的审核会话ID |
SESSION# | NUMBER | 进行更改的会话的会话号 |
SERIAL# | NUMBER | 进行更改的会话的序列号 |
SESSION_INFO | VARCHAR2(4000) |
有关执行事务的数据库会话的信息。包含进程信息,用户从中登录的计算机名称,等等。可能的SESSION_INFO列可能包含以下内容:
|
THREAD# | NUMBER | 对数据库进行更改的线程数 |
SEQUENCE# | NUMBER | 事务中SQL语句的序列号。如果您在未设置COMMITED_DATA_ONLY选项的情况下进行挖掘,则此值为1。 |
RBASQN | NUMBER | 与更改相关的重做记录的重做块地址(RBA)相关的序列号 |
RBABLK | NUMBER | 日志文件中的RBA块号 |
RBABYTE | NUMBER | 块内的RBA字节偏移 |
UBAFIL | NUMBER | 撤消块地址(UBA)文件号,用于标识包含撤消块的文件 |
UBABLK | NUMBER | 撤消块的UBA块号 |
UBAREC | NUMBER | 撤消块中的UBA记录索引 |
UBASQN | NUMBER | UBA撤销块序列号 |
ABS_FILE# | NUMBER | 事务更改的块的数据块绝对文件号 |
REL_FILE# | NUMBER | 数据块相对文件号。文件号是相对于对象表空间的。 |
DATA_BLK# | NUMBER | 文件中的数据块号 |
DATA_OBJ # | NUMBER | 标识对象的数据块对象编号 |
DATA_OBJV# | NUMBER | 修改表的版本号 |
DATA_OBJD# | NUMBER | 标识表空间内对象的数据块数据对象编号 |
SQL_REDO | VARCHAR2(4000) | 重构的SQL语句,等效于进行更改的原始SQL语句。在执行数据库之前,请参考Oracle Database UtilitiesSQL_REDO。LogMiner不会为临时表生成SQL重做。在这种情况下,此列将包含字符串 “/* No SQL_REDO for temporary tables */”。 |
SQL_UNDO | VARCHAR2(4000) | 重构的SQL语句,可用于撤消进行更改的原始语句的影响。DDL语句没有对应的SQL_UNDO。在执行数据库之前,请参考Oracle Database UtilitiesSQL_UNDO。LogMiner不会为临时表生成SQL撤消。在这种情况下,此列将包含字符串"/* No SQL_UNDO for temporary tables */"。 |
RS_ID | VARCHAR2(32) | 记录集ID。元组(RS_ID,SSN)一起唯一地标识逻辑行更改。这通常意味着一行V$LOGMNR_CONTENTS,但如果重做或撤消的单个SQL语句太大而无法容纳在相应列SQL_UNDO或中,则可能会超过一行SQL_REDO。RS_ID唯一标识生成行的重做记录。 |
SSN | NUMBER | SQL序列号。与结合使用RS_ID,可以唯一地标识逻辑行更改,从V$LOGMNR_CONTENTS视图中显示为一个或多个行。 |
CSF | NUMBER |
连续SQL标志。可能的值为:
|
INFO | VARCHAR2(64) | 有关行的参考消息。例如,字符串“ USER DDL”指示SQL_REDO列中返回的DDL语句是用户执行的顶级DDL,字符串“ INTERNAL DDL”指示 SQL_REDO列中返回的DDL语句由RDBMS内部执行。 |
STATUS | NUMBER | 值0表示SQL_REDO和SQL_UNDO列中所示的重构的SQL语句是有效的可执行SQL语句。否则,重构的SQL语句将无法执行。这可能是因为没有提供数据字典给LogMiner进行分析,或者是因为提供的数据字典没有要开采的对象的定义。值5表示此行是对XMLType列或表所做的更改的一部分,并且必须在应用XML XML文件之前对其进行汇编。 |
REDO_VALUE | NUMBER | 用作DBMS_LOGMNR.MINE_VALUE()和DBMS_LOGMNR.COLUMN_PRESENT()功能的 输入 |
UNDO_VALUE | NUMBER | 用作DBMS_LOGMNR.MINE_VALUE()和DBMS_LOGMNR.COLUMN_PRESENT()功能的 输入 |
SAFE_RESUME_SCN | NUMBER | 保留以备将来使用 |
CSCN | NUMBER | 不推荐使用此列,而推荐使用该COMMIT_SCN列 |
OBJECT_ID | RAW(16) | DML到XMLType表的对象标识符。对于非类型表的更改,此列为NULL。 |
EDITION_NAME | VARCHAR2(384) | 标识执行DDL语句的版本 |
CLIENT_ID | VARCHAR2(64) | 执行该操作的会话中的客户端标识符(如果有)。 |
SRC_CON_NAME | VARCHAR2(384) | 包含可插拔数据库(PDB)名称。仅当使用当前LogMiner词典进行挖掘时,此信息才可用。 |
SRC_CON_ID | NUMBER | 包含PDB ID(DBA_PDBS视图中的PDB_ID列)。该信息仅在当前LogMiner词典中可用。 |
SRC_CON_UID | NUMBER | 包含PDB UID(DBA_PDBS视图中的CON_UID列)。无论有没有当前的LogMiner词典,此信息都将可用。 |
SRC_CON_DBID | NUMBER | 包含PDB标识符(DBA_PDBS视图中的DBID列)。仅当使用当前LogMiner词典进行挖掘时,此信息才可用。 |
SRC_CON_GUID | RAW(16) | 包含与PDB关联的GUID(DBA_PDBS视图中的GUID列)。仅当使用当前LogMiner词典进行挖掘时,此信息才可用。 |
CON_ID | NUMBER |
数据所属的容器的ID。可能的值包括:
|
附:英文版链接 : https://docs.oracle.com/en/database/oracle/oracle-database/18/refrn/V-LOGMNR_CONTENTS.html#GUID-B9196942-07BF-4935-B603-FA875064F5C3
V$LOGMNR_CONTENTS字段含义相关推荐
- linux操作系统字段含义,Linux系统 /etc/fstab各个字段含义解释
Linux系统 /etc/fstab各个字段含义解释 # fstab文件的作用 文件/etc/fstab存放的是系统中的文件系统信息.当正确的设置了该文件,则可以通过"mount /dire ...
- 微信聊天消息,好友转账消息的xml数据样本(分3种情况),以及各个字段含义
转账消息只能对好友,其数据内容也是一段xml数据. 转账跟红包不一样,有3种情况的消息: 别人给自己转账: 自己给别人转账: 转账收款后,系统回执的消息: 每种消息大同小异,只有个别字段不一样. 1. ...
- SQL语句中explain各字段含义
SQL语句中explain各字段含义 1 id: 2 select_type 3 type 4 table 5 possible_keys 6 Key key列显示MySQL实际决定使用的键(索引) ...
- ABAP动态修改屏幕及屏幕字段结构SCREEN的字段含义
一.屏幕字段结构SCREEN的字段含义 在SAP屏幕中,一个字段就像.NET中的一个控件,这个字段对应一个SCREEN结构,就像控件的多个属性. SE11可以查看SCREEN结构中的字段,只是没有备注 ...
- Android 判断手机是32位CPU还是64位CPU android.os.Build类字段含义
手机cpu分32位与64位,下面介绍如何在所有android版本上判断手机cpu位数是32位还是64位. 1 Android 判断手机是32位CPU还是64位CPU Android从API level ...
- SAP常用系统字段含义
SAP常用系统字段含义 全部的在SYAT表里,有兴趣的可以查看,以下是常见的系统字段 SY-ABCDE 常量A-Z字母表 SY-DATUM 服务器日期 SY-UZEIT 服务器时间 SY-LANGU ...
- mongodb的id的唯一性_探讨MongoDB的_id字段含义,及对MongoDB数据库的重要性
在MongoDB数据库中打开任何文档,您会注意到_id字段: 实际上,ObjectId / _id是每个MongoDB文档中唯一的字段.在今天的文章中,我们将探讨它的含义以及它对MongoDB数据库的 ...
- mysql explain字段含义_史上最全的explain常见结果含义分析,值得收藏
概述 对于MySQL执行计划的获取,我们可以通过explain方式来查看,explain方式看似简单,实际上包含的内容很多,尤其是输出结果中的type类型列.理解这些不同的类型,对于我们SQL优化举足 ...
- 三调数据库及DLTB各个字段含义
三调包含哪些图斑?每个图斑代表什么含义? 图斑 含义 CCWJQ 拆除未尽区 CJDCQ 村界调查区 CJDCQJX 村界调查区界线 CLKZD 测量控制点 CSKFBJ 城市开发边界 CZCDYD ...
- MySQL进阶系列: 一文详解explain各字段含义
explain有何用处呢:为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率. 可以使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mys ...
最新文章
- hive mysql 不兼容_Hive+mySql遇到的问题和解决办法
- UUID.randomUUID()生成唯一识别码
- Python入门系列之字符编码
- MYSQL 常用SQL
- MySQL数据库备份和还原的常用命令
- 乡村医生 VS 骨科大夫
- 徽柏工业机器人_新松机器人股票(中国机器人公司排名是怎样的?)
- Loj #6060. 「2017 山东一轮集训 Day1 / SDWC2018 Day1」Set
- 我为何不再愿意打一份朝九晚五的工?
- 《Android游戏编程入门经典》——4.6节问与答
- 免费DDOS攻击测试工具大合集
- 0910下eclipse 语言包的插件安装
- 一元三次、四次方程求解
- HDU 4939 DP
- 网页设计之标题栏显示当前系统日期
- maya xgen基础头发
- 8.MySQL DCL (数据控制语言) 语句
- DevOps怎么读?在线标准分发音
- 【MQTT】在Windows下搭建MQTT服务器
- 现实迷途 第十七章 柳暗花明