摘要:V$SQL_PLAN视图提供了一种方法,可用于检查仍位于库高速缓存的游标的执行计划。此视图中的信息与 PLAN_TABLE 视图中的信息非常类似。但是,EXPLAIN PLAN 显示的是执行相应语句时可以使用的理论,而V$SQL_PLAN 包含实际使用的计划。通过 EXPLAIN PLAN 语句获取...
阅读全文
随笔分类 - ORACLE
摘要:oraclelogin数据库远程登录authenticationossqlnet.authentication_services=(NTS),在$ORACLE_HOME/network/admin/sqlnet.ora中NTS特指的是windows系统,或者设为all,这两种情况都允许操作系统认证。...
阅读全文
摘要:Oracle表空间知识一,创建临时表空间CREATE temporary TABLESPACE TEMP_PNLREPORT tempfile '/oradata2/ORCL/temp_pnlreport.dbf' SIZE 500m AUTOEXTEND ON next 10m MAXSIZE 2...
阅读全文
摘要:1.日志记录模式(LOGGING、FORCE LOGGING、NOLOGGING)1.1三者的含义LOGGING:当创建一个数据库对象时将记录日志信息到联机重做日志文件。LOGGING实际上是对象的一个属性,用来表示在创建对象时是否记录REDO日志,包括在做DML时是否记录REDO日志。一般表上不建...
阅读全文
摘要:来着TOM的《oracle 编程艺术 9i,10g,11g》PMONPMON,进程监视。PMON主要有3个用途:1,在进程非正常中断后,做清理工作。例如:dedicated server失败了或者因为一些原因被杀死,这是PMON的工作分两种。第一,是对dedicated server所做的工作进行恢...
阅读全文
摘要:这几天遇到一个错误,我也不知道算不算错误吧,因为没有报错,只是在那突然的短短2分钟内表的操作突然降低了,导致了该软件重新启动。查看alert日志没有报错,而是在ASH里找到了TOP SQL框有一个这样的错误,使我百思不得其解。查看该SQL语句只是简单的一个更新,并不需要优化。最后再百度、google...
阅读全文
摘要:Oracle内部主要存在以下四种SCN 1.系统检查点(system checkpoint)SCN 每当一个检查点完成时,Oracle就把该检查点对应的SCN记录到控制文件中,可以用以下语句查看当前数据库 的检查点SCN: select CHECKPOINT_CHANGE# from v$datab...
阅读全文
摘要:关于这个问题我们首先来看一下AIX的vg的3种类型:original vg 普通卷组big vg 大卷组scalable vg 动态的或者可扩展的卷组如何快速区分这三组卷组呢?通过其参数MAX PVS,上述3个类型的卷组对应的限制是:32、128、1024;除此之外,还可以通过readvgda命令来...
阅读全文
摘要:删除归档日志_ORA-00257:archiver error.Connect internal only, until freed的问题ORA-00257: archiver error. Connect internal only, until freed此问题属于归档日志满了。解决办法:www...
阅读全文
摘要:链接:http://www.eygle.com/archives/2011/11/oracle_hwm_tuning.html本文讨论的是oracle中关于table的HWM的内容,主要包括这样几个内容:1.什么是HWM?2.HWM是如何移动的。3.HWM对于性能的影响4.何时应该降低以及如何降低H...
阅读全文
摘要:ROWID 是一个类似于rownum的伪列,用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。而对于聚簇表,由于聚簇特性,不同表上的记录由于存储在相同的簇上,因此会拥有相同的ROWID。数据库的大多数操作都是通过ROWID来完成的,而且使用ROW...
阅读全文
摘要:from:http://space.itpub.net/?uid-25744374-action-viewspace-itemid-732091通过使用block change tracking功能,可以提高Oracle incremental备份进程的效率。incremental backup的目...
阅读全文
摘要:改变归档模式到非归档模式: 1)SQL>SHUTDOWN IMMEDIATE; 2)SQL>STARTUP MOUNT; 3)SQL>ALTER DATABASE NOARCHIVELOG; 4)SQL>ALTER DATABASE OPEN; 在非归档模式下执行:可以执行a...
阅读全文
摘要:数据文件管理1. datafile add2. datafile delete3. datafile resize4. datafile rename1. datafile add添加表空间,从而添加datafileSQL> create tablespace tbs_skate 2 datafi...
阅读全文
摘要:重新创建(create)索引的主要原因是因为新的业务的发展的需要,而重组索引往往是因为索引的偏移膨胀或者是数据删除引起的稀疏状态,也就是有些人说的“碎片”,这个情况下,我们就可以在线重组索引(rebuild online)。当然,如果需要创建的索引或者需要重组的索引很小,创建与重组过程在几秒之内,这...
阅读全文
摘要:10GRAC: srvctl1. Grammar:srvctl [: enable/disable/start/stop/relocate/status/add/remove/modify/getenv/setenv/unsetenv/configavaliable : database/ins...
阅读全文
摘要:实际上无论在哪个操作系统(AIX,HP-UX,Solaris,Linux)上安装Oracle10g RAC都不再需要Vendor Clusterware(IBM的HACMP,HP的Service Guard,Veritas的VCS等),无论在存储方面是选择裸设备还是ASM或者是操作系统厂商提供的共享...
阅读全文
摘要:查看ASM磁盘情况SQL> select group_number,disk_number,mount_status,header_status,mode_status,state,failgroup,total_mb,free_mb,name,path from v$asm_disk;查看ASM磁...
阅读全文
摘要:OMF,全称是Oracle_Managed Files,即Oracle文件管理,使用OMF可以简化管理员的管理工作,不用指定文件的名字、大小、路径,其名字,大小,路径由oracle自动分配。在删除不再使用的日志、数据、控制文件时,OMF也可以自动删除其对应的OS文件。OMF支持下列文件的自动管理:表...
阅读全文
摘要:关于RMAN的块恢复。Block是oracle数据库最小恢复单位。鉴于此,BMR可以大大缩短恢复的时间,另外,在进行BMR时不需要停掉数据库,可以直接在数据库open状态对数据文件进行恢复,只是需要恢复的块被锁定无法访问,可以说对应用的影响非常小。何时需要进行BMR?Block media reco...
阅读全文
浙公网安备 33010602011771号