Oracle分析工具-Logminer

embedded/2025/1/18 3:30:39/

关键字:

Oracle,分析工具,增量解析

1. 概述

Logminer是自Oracle8i以后推出的分析工具,它可以读取 Oracle 数据库的归档日志和在线日志,并将其转换为易于分析的格式。logminer分析工具由一组PL/SQL包和一些动态视图组成。

2. Logminer的用途

日志文件中存放着所有进行数据库恢复的数据,记录了针对数据库结构的每一个变化,也就是对数据库操作的所有DML语句。

使用Logmin可以完成以下操作:

  1. 跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影响在线系统的性能。
  2. 回退数据库的变化:回退特定的变化数据,减少point-in-time recovery的执行。
  3. 优化和扩容计划:可通过分析日志文件中的数据以分析数据增长模式。
  4. 进行事后审计:对操作人及动作进行审计。

3. Logminer的使用

常用操作SQL:

- 启用归档模式:使用 ALTER DATABASE 命令启用归档模式,以便生成归档日志。(使用logminer前提,具体详细操作参考安装部署手册Logminer源端安装部署部分)

 alter database archivelog;

- 创建 LogMiner 会话:使用 DBMS_LOGMNR.START_LOGMNR 过程创建 LogMiner 会话,指定需要分析的日志起始SCN。

BEGIN SYS.DBMS_LOGMNR.START_LOGMNR(STARTSCN => 54397846 , ENDSCN => 54397847, OPTIONS => SYS.DBMS_LOGMNR.CONTINUOUS_MINE + SYS.DBMS_LOGMNR.NO_ROWID_IN_STMT + SYS.DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG); END;

- 查看数据库变更记录:使用V$LOGMNR_CONTENTS视图查看logminer记录的相关变更记录。

SELECT * FROM V$LOGMNR_CONTENTS;

- 结束 LogMiner 会话:使用 DBMS_LOGMNR.END_LOGMNR 过程结束 LogMiner 会话。

BEGIN SYS.DBMS_LOGMNR.END_LOGMNR(); END;

以下为LOGMNR_CONTENTS视图中的部分字段信息:


http://www.ppmy.cn/embedded/154837.html

相关文章

【网络】TLS四次握手

HTTPS和HTTP主要不同就是多一个TLS的一个流程,是一个在传输层的安全协议。 四次握手: 第一次握手:客户端向服务端发送加密通信请求(ClientHello)。在这一步主要发送以下信息: 客户端支持的TLS版本客户端…

20250114面试鸭特训营第22天

更多特训营笔记详见个人主页【面试鸭特训营】专栏 250114 1. TCP/IP 四层模型是什么? TCP/IP四层模型是一个基于实际网络通信的分层协议模型,主要用于描述互联网通信协议的体系结构。它将网络通信过程分为四个层次,分别为:网络接…

[操作系统] 深入理解操作系统的概念及定位

概念 任何计算机系统都包含⼀个基本的程序集合,称为操作系统(OS)。 其核心功能如图片所示,包括: 内核 (Kernel): 内核是操作系统的核心部分,被认为是狭义上的操作系统,直接与硬件打交道。负责进程管理、内…

nvm 管理nodejs,安装pnpm后报错,出现:pnpm不是内部或外部命令,也不是可运行的程序或批处理文件。

系统环境:window11,exe安装版nvm出现的该问题,(如果是解压缩配置版本,环境变量自己配置,可能就不会出现这个问题了) 注意:安装nvm时,两个路径尽量放到一个盘上&#xff…

28:CAN总线入门一:CAN的基本介绍

CAN总线入门 1、CAN总线简介和硬件电路1.1、CAN简要介绍1.2、硬件电路1.3、CAN总线的电平标准 2、帧格式2.1、数据帧(掌握)2.2、遥控帧(掌握)2.3、错误帧(了解)2.4、过载帧(了解)2.5…

爬虫逆向学习(十五):Akamai 3.0反爬分析与sensor-data算法逆向经验

此分享只用于学习用途,不作商业用途,若有冒犯,请联系处理 Akamai 3.0反爬分析与sensor-data算法逆向经验 Akamai开始正题前须知站点信息接口分析反爬点反爬点定位_abck定位结果 逆向前准备工作sensor_data生成位置本地替换文件 请求体sensor…

算法(蓝桥杯)贪心算法4——拦截导弹的系统数量求解

题目描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。 假设某天雷达捕捉到敌国的导弹来袭。由于该系统还在试用…

ros2笔记-7.1 机器人导航介绍

7.1 机器人导航介绍 7.1.1 同步定位与地图构建 想要导航,就是要确定当前位置跟目标位置。确定位置就是定位问题。 手机的卫星导航在室内 受屏蔽,需要其他传感器获取位置信息。 利用6.5 章节的仿真,打开并运行 会发现轨迹跟障碍物都被记录…