Oracle LogMiner的使用
来源:互联网 发布:程序员的自我修养 ppt 编辑:程序博客网 时间:2024/06/01 22:23
1.LogMiner是什么?
Oracle官方文档中,对LogMiner的描述
Oracle LogMiner, which is part of Oracle Database, enables you to query online and archived redo log files through a SQL interface. Redo log files contain information about the history of activity on a database.
网络百科中,对LogMiner的描述
LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重做日志文件(归档日志文件)中的具体内容,LogMiner分析工具实际上是由一组PL/SQL包和一些动态视图组成,它作为Oracle数据库的一部分来发布,是oracle公司提供的一个完全免费的工具。
2.1 查询当前日志组
2.2 业务用户插入操作
2.3 归档日志切换
2.4 业务用户删除操作
2.5 归档日志切换
2.6 业务用户更新操作
2.7 归档日志切换
2.8 确认需要分析的日志
2.9 备份归档日志
2.10 使用LogMiner分析
查询v$logmnr_contents
实验发现,以username为条件无法查询到相关记录,最终确认username都是unknown而不是真正执行语句的业务用户jingyu。 而挖掘出的日志sql_redo这个字段是完整的SQL,可以采用like的方式查询,比如我分析更新操作的日志,就可以得到这样的结果:
3.LogMiner的注意事项
与LogMiner有关的一些操作命令参考:
如果开启了附加日志,username就可以捕获到正确的值,下面演示一下:
--开启附加日志 alter database add supplemental log data;
可以看到这里各实例当前的日志分别是1,36和2,30
4.LogMiner的应用场景
•日志切换频率突然大幅增加
•某段时间数据库的操作汇总
•辅助数据库的操作审计
所有需要日志挖掘的场景。。
- Oracle LogMiner的使用
- Oracle 10g中LogMiner的使用
- oracle工具:logminer的简单使用
- Oracle LogMiner 使用
- oracle logminer 使用总结!
- Oracle Logminer使用
- Oracle Logminer 简单使用
- 开启Oracle的LOGMINER
- Oracle LogMiner学习和使用
- oracle 10g logminer 使用
- oracle 10g logminer 使用
- 图解Oracle Logminer配置使用
- 图解Oracle Logminer配置使用
- 浅谈LogMiner的使用
- LOGMINER的使用
- LogMiner工具的使用
- 浅析Logminer的使用
- 浅谈LogMiner的使用
- 2017.08.08【NOIP提高组】模拟赛B组
- docker基本使用图
- git本地仓库关联到远程仓库
- Qt入门
- 事件的注册
- Oracle LogMiner的使用
- Django 导入静态文件js\css
- 最短路径算法
- Sublime Text 3 快捷键汇总
- Arbitrage (floyed算法)
- 算法系列——Binary Tree Level Order Traversal II
- 【普组模拟赛】马语翻译
- springcloud初学者-mongoRepository
- 华为终端CEO余承东:华为正在研发人工智能处理器