SQL标量子查询改外连接的优化
下面是一条在一体机上面运行的SQL语句,消耗了大量的CPU,SQL为精简一些列后来测试的,但是对整个SQL的性能无影响。 欢迎大家加入QQ群: 相互学习ORACLE技术 SELECT OFFER_SERV_SUM AS N37364, LOCAL_CODE LOCAL_CODE, …
下面是一条在一体机上面运行的SQL语句,消耗了大量的CPU,SQL为精简一些列后来测试的,但是对整个SQL的性能无影响。 欢迎大家加入QQ群: 相互学习ORACLE技术 SELECT OFFER_SERV_SUM AS N37364, LOCAL_CODE LOCAL_CODE, …
markhot过程在11gr2中引用,但是在11gr2中是不可见的,在12C中可见。此过程常常用于解决一些由于高并发引起的mutex争用。 下面内容来至12C官方文档 MARKHOT Procedure This procedure marks a library cache object as a hot o …
Issue RMAN backups failing with ORA-27211 on 64-bit Windows 2003 Server Status code 6 Error ORA-19554: error allocating device, device type: SBT_TAPE, device name: ORA-27211: Failed to load Media Management Library Ca …
在11G,sql_trace增加只对某个sql语句生成10046。在一些特殊的环境中我们可能使用到,如:v$sql中sql_fulltext为空,就可以通过配置sql_trace来dump只定的sql语句,而不需要生成更多的其它的trace信息。关于sql_trace对sid,pname,or …
下面测试来至于群里面一位兄弟数据库出来大量的library cache lock/library cache:mutex X,原以为是BUG导致,最后确认是由于sql语法错误导致的,下面是在11.2.0.3环境中模拟现象 欢迎大家加入QQ群 讨论 1,DB与OS版本 www.htz.pw & …
一位朋友在LINUX平台遇到ORA-15186错误,在MOS能找到详细的说明与解决方案,欢迎大家加入QQ群 ,相信学习技术 Mount ASM Disk Group Fails : ORA-15186, ORA-15025, ORA-15063 (Doc ID 1384504.1) &nb …
测试环境出现下面报错 SQL> alter diskgroup data mount; alter diskgroup data mount * ERROR at line 1: ORA-15032: not all alterations performed ORA-15036: disk '/dev/rdsk/c1t3d0p0' is truncated 欢迎大家加入QQ群讨论 …
下面是模拟手动从ASM磁盘中删除空的磁盘,无实际作用,仅用于测试。如模拟过程中有任何疑问,欢迎大家加QQ群讨论 1,OS与DB版本号 SQL> select * from v$version; BANNER -------------------------------------------- …
自己的测试库,创建分区表的报ORA-00439错误,解决的办法很简单,但是想不通,默认安装的,为什么没有启用分区功能。分析办法如下: 1,故障现象 CREATE TABLE SCOTT.TEST * ERROR at line 1: ORA-00439: feature not enable …
案例2:基于scn的误table操作恢复 需要在生产数据库上面不可能做基于scn的恢复,但是常常异机基于scn的恢复,比如某个时间点被误删除表等操作。 此案例来至于QQ群中的《冰冻心灵》 1) 测试环境 SQL> select current_scn from …
案例5:非归档模式 RMAN 备份恢复 此案例来至于QQ群17115662中《冰冻心灵》 一、查看测试环境 [oracle@oracle ~]$ !sql sqlplus ‘/as sysdba’ SQL*Plus: Release 10.2.0.1.0 – Production on Thu Jul 28 08:40 …
今天群里面一位兄弟问AWR中的{ff392285dba4c735eaf57cbf839a563e19e0ca0b993d821097d934f85a596e2c}BUSY CPU是什么意思 {ff392285dba4c735eaf57cbf839a563e19e0ca0b993d821097d934f85a596e2c}Total CPU {ff392285dba4c735eaf …
今天一位兄弟在solaris 10平台安装11.2.0.4的grid时,在检查的时候报下面的错误。 故障处理过程 1,在两个节点查看磁盘路径是否一致。 2,查看磁盘的属主,默认情况安装是grid:asmadmin 3,查看磁盘的权限。 4,使用dd或者k …
下面故障来至于群面一位兄弟,日志文件被重制后,打开数据库遇到ORA-00604,ORA-01555报错,朋友通过网盘将数据库共享给我,最后的解决该当很简单,关键在于分析过程,此分析过程是通用的,能用于其它的一些报错。 1,平台与 …
在安装grid的时候,常常会遇到不能访问磁盘,原来习惯使用dd命令来测试对磁盘的读写权限,其实ASM提供kfod命令来测试对grid是否对磁盘有访问权限 下面是测试使用kfod命令来测试对磁盘是否有访问权限。 1,版本介绍 [grid@www …
群里面一位兄弟在solaris 10安装oracle 11.2.0.4,在检查一步出现下面的报错,解决方案为那位兄弟提供 下面是debug时的输出信息 Exectask version couldn’t be fetched from node: solaris debug ommand@4532b038 [pool-1-th …
下面的测试来至于一位朋友,不小心将sys用户下面的所有的sequence全部删除了。下面测试仅限测试环境,如在生产环境,请提前备份。整个实验利用数据库的闪回查询功能使用,其它如果undo中数据不存在,那么我们也可以利用软件来抽取表 …
网友打补丁过程中遇到如下问题: [oracle@11rac1 ~]$ $ORACLE_HOME/OPatch/opatch lspatches OracleHomeInventory was not able to create a lock file, probably due to a failed OPatch Session. The loaded inventory mig …