Oracle corrupt block(坏块) 详解
Oracle corrupt block(坏块) 详解 http://blog.csdn.net/tianlesoftware/article/details/5024966
RedoLog Checkpoint 和 SCN关系
RedoLog Checkpoint 和 SCN关系 http://blog.csdn.net/tianlesoftware/article/details/5251916
ORACLE 数据库审计详解
ORACLE 数据库审计详解http://guestart.blog.51cto.com/1510660/1896340http://www.itpub.net/thread-454252-1-1.htmlhttps://yq.aliyun.com/articles/16914一、何谓数据库审计?数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方...
查看sql 执行计划的历史变更
查看sql 执行计划的历史变更 oracle 10G 以后可以通过下面的三个视图查询到sql执行计划的历史信息:DBA_HIST_SQL_PLANDBA_HIST_SQLSTATDBA_HIST_SNAPSHOT查看语句的历史执行信息,是否发生变化,何时发生了变化。如果发生了变化,找出以前的执行计划,与当前的执行计划进行对比,有什么不同。使用如下sql 可以发现某个...
v$mystat v$sesstat v$sysstat的区别
v$mystat v$sesstat v$sysstat的区别v$mystat------->mystat---------->my session stat 当前会话统计v$sesstat------>sesstat----------->sessionstat 按会话进行分组统计v$sysstat------->sysstat----------->systemstat &nbs...
Oracle调优相关的各种命中率、使用率汇总
Oracle调优相关的各种命中率、使用率汇总http://www.ecdoer.com/post/oracle-radio.htmlLibrary Cache的命中率计算公式:Library Cache Hit Ratio = sum(pinhits) / sum(pins)SELECT SUM(pinhits) / sum(pins) FROM V$LIBRARYCACHE;通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改c...
Oracle高资源消耗SQL语句定位
Oracle高资源消耗SQL语句定位http://www.ecdoer.com/post/oracle-highcost-sql-locate.htmlOracle SQL语句资源消耗监控最常用的系统视图有v$sql、v$sqlarea、v$sqltext和v$session。本文我们先了解这些视图的作用与区别,然后了解如何定位高资源消耗SQL语句,最后再了解一下各视图字段具体含义。相...
plan_hash_value
plan_hash_value 判断sql的访问路径是否改变的主要方法是:v$sql.plan_hash_value的值是否改变。如果不同的sql语句含有相同的实验:---创建表deptSQL> create table dept as select * from scott.dept;Table created.---执行2条sql查询dept表SQL> select deptno,dname from dept where deptno=10; &n...
Oracle SQL语句执行流程与顺序原理解析
Oracle SQL语句执行流程与顺序原理解析http://www.ecdoer.com/post/oracle-sql-execution-order.html#title-1Oracle语句执行流程第一步:客户端把语句发给服务器端执行当我们在客户端执行SQL语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户...
logminer亲测实验
需求:客户反映某日上午10:50左右,有个对一个表INF_BILL_STOP_OPEN做了ddl操作,希望查出是谁做的操作。数据库环境:10.2.0.4前提:数据库审计未开方案:logminer实施步骤:----修改会话窗口日期显示格式alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; ----查询归档日志set lines 200 pages 99...
Oracle 补充日志(supplemental log)
Oracle 附加日志(supplemental log)附加日志(supplemental log)可以指示数据库在日志中添加额外信息到日志流中,以支持基于日志的工具,如逻辑standby、streams、GoldenGate、LogMiner。可以在数据库和表上设置。 1.数据库级设置,分两类:1.1最小附加日志(minimal supplemental logging):DATA选项启用最小...
Oracle ErrorStack 使用和阅读详解
一、概述在Oracle数据库运行过程中,我们经常会遇到这样或那样的错误,但是错误的提示并不具体,加大了我们在诊断问题时的难度。ErrorStack是Oracle提供的一种对于错误堆栈进行跟踪的方法,通过设置跟踪可以将一些指定错误的后台信息详细的转储出来,写入跟踪文件,帮助我们诊断问题。备注:1、当oracle...
Oracle共享游标shared_cursor总结(关于游标、父游标、子游标和共享游标)
Oracle共享游标总结(关于游标、父游标、子游标和共享游标)首先,明确一个概念,这里讨论的游标主要是共享游标(shared cursor),跟SQL语句中定义的游标(session cursor)不是一个概念。共享游标是用户提交SQL或PL/SQL程序块到Oracle的share pool之后,在library cache中生成的一个可执行对象,这个对象我们称之...
Oracle归档日志使用情况: v$recovery_file_dest and v$recovery_area_usage.
监控快速恢复区空间使用监控快速恢复区空间使用来确保有足够大的空间来存放备份和其他恢复相关的文件,这很重要!Oracle数据库提供两个视图来监控快速恢复区的使用用,V$RECOVERY_FILE_DEST and V$RECOVERY_AREA_USAGE.通过使用视图V$RECOVERY_FILE_DEST来获得关于快速恢复区的如下相关信息:文件总数量,当前位置,磁...
Oracle 解决锁表问题
问题:更新一张表的数据,就几百条,然后特别慢,一直在执行,然后强制退掉,重新执行还是一样,考虑到可能是锁表的问题!解决:①首先查找是哪些session被锁:select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id=o.object_id and l.session_id=s.sid;...
oracle锁表问题处理 v$lock v$locked_object
"ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法今天在导一个临时表的数据,导出完成后准备清空数据,执行truncate命令时,遇到如下问题:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效解决方法如下:====================================================...
exp/imp与expdp/impdp区别
在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间。oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也要小很多。 1.使用expdp要先在数据库中创建directory,并给相应的用户read,write...
Oracle中exp,imp(导入导出)数据迁移注意事项
这几天做开发库schema备份,出现些问题,记录一下.一,exp时,os语言环境和数据库不同时会自动发生转换. 如果操作系统的字符集小于数据库字符集,就可能出现乱码现象.imp时,同理,也是有可能出现乱码的.如果源库和目标库字符集是相同的话,防止exp,imp过程出现字符转换,我们可以在exp,imp动作前,手动设置语音...
root修改AIX的系统用户的密码后直接生效
问题:我用root修改用户的密码后,被修改的用户第一次登陆时总提示要求重新输入新密码方案:改了用户密码后,将/etc/security/passwd该用户域中flag值置为空(即将ADMCHG删除)就可以了。
[Oracle]高水位标记(HWM)
[Oracle]高水位标记(HWM)(一)高水位标记(High Water Mark,HWM)的概念 所谓高水位标记,是指一个已经分配的段中,已经使用的空间与未使用的空间的分界线。在表的使用过程中,随着数据的不断增多(insert),HWM不断向数据段未使用部分方向移动,而在删除数据(delete)的过程中,HWM并不会向反方向移动,即...