logmnr视图分析

DBMS_LOGMNR 。新增)添加日志文件DBMS _logmnr,start _logmnr;(Start分析)DBMS _logmnr,end _logmnr;(End 分析)可用视图v $logmnr_ logsv $logmnr_ dictionary v $logmnr_ parameters S 。
【logmnr视图分析】
1、如何在oracle数据库中查找近期被修改的表1,选择一个 。table _ name from user _ all _ table suat这个SQL可以获取所有用户表的名称 。2.selectobject_name,created,Last _ DDL Last _ DDL _ time from user _ objects此SQL可以获取所有用户对象(包括表)的创建和上次修改时间 。基于上述SQL,总结出以下语句:代码如下:selectuat.table _ nameas作为表名,

2、oracle如何知道是谁删除了表中的数据使用log 分析 device 。您必须设置数据库的初始化参数utl_ directory name 。重启数据库后,依次执行四个存储过程,用于添加分析log dbsm _logmnr_ d . build(创建字典文件DBMS _logmnr 。Add _ logfile(,DBMS _ logmnr.new) 。(Start分析)DBMS _logmnr 。end _logmnr;(End 分析)可用视图v $logmnr_ logsv $logmnr_ dictionary v $logmnr_ parameters SV

3、简单了解oracle数据库具有哪些数据字典和动态性能 视图13.1数据库对象Dba_xxx数据库所有对象所有用户可访问的对象User_xxx所有用户拥有的对象User _ tables User _ objects User _ Catalog;13.2标注数据字典all _ col _ comments user _ col _ comments all _ tab _ comments 13.3约束数据字典user _ cons _ columns 13.4序列数据字典User _ sequences 13.5视图数据字典User_views13.6索引数据字典User_indexesUser_ind_columns大庆油田设计院地理信息中心单文东7413.7权限数据字典Role_sys_privs授予角色系统权限Role_tab_privs授予角色对象权限User _ser_tab_privs_made授予用户对象的权限User_tab_privs_recd授予用户的对象权限 。

4、instance;什么意思查询当前实例的状态 。v $实例是a视图status varchar 2(12) 。statusoftheinstance:STARTEDAfterSTARTUPNOMOUNT mountedafterstartumpountoralterdatabaseclose OPENAfterSTARTUPorALTERDATABASEOPEN OPENMIGRATEAfterALTERDATABASEOPEN { UPGRADE | download } .

5、如何检查oracledg归档日志完整1 。指定日志文件execsys.dbms _ 分析 。add _ log >/arch2/2 _ 825 _ 。dbf  , 选项> dbms _-1 。2.使用本地在线数据字典分析归档日志execsys.dbms _logmnr 。start _logmnr(options > sys . DBMS _logmnr 。网上词典 。3.从分析中查询归档日志内容,例如 , 统计最大修改的Schemaselectseg_owner 。
6、怎么 分析oracle归档日志用Logminer 分析,可以得到原来的操作SQL语句 。想看源码,百度tomcoding,环境:AIX6.1Oracle11gRAC失败:由于归档日志空间不足,数据库经常无法登录 。经过调查,发现原因是归档日志频繁切换,操作系统空间不足,确定的理由:1 。1的设置,Nologging与数据库的运行模式有关 。a .数据库运行在非归档模式:SQL > archiveloglistDatabaselogmodeNoArchiveModeAutomaticarchivalEnabledArchivedestination/opt/Oracle/oradata/hsjf/archiveoldestonlinelogsequence 155 currentlogsequence 157 SQL > @ redoSQL > createtabletestasselect * from DBA _ objects where 10;表已创建,SQL > select * fromredo _ sizevalue 63392 SQL > SQL > insertintotestselect * from DBA _ objects;创建了10470行 。SQL > select * fromredo _ sizevalue SQL > SQL > insert/* append */intotestselect * fr。

    推荐阅读