inside sqlplus prelim(转)
http://www.laoxiong.net/inside_sqlplus_prelim.html 我们知道,在Oracle 10g中,如果数据库实例hang住了,应用及sqlplus都不能连接时,可以用sqlplus -prelim连接数据库。那么sqlplus连接时,加上-prelim这...
Causes of Oracle Buffer Busy Waits
Oracle Tips by Burleson ConsultingWritten December 9, 2003Updated February 10, 2008 One of the most confounding problems with Oracle is the resolution of buffer busy wait events. Buffer busy w...
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS占用大量资源
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS占用大量资源 今天一个客户咨询,他们的RAC环境中,EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS过程频繁启动,而且占用了大量的系统资源。这个任务每...
怎样保持Oracle数据库SQL性能的稳定性(转)
http://www.laoxiong.net/how-keeping-sql-plan-stability.html好文,转一下。有客户遇到SQL性能不稳定,突然变差导致系统性能出现严重问题的情况。对于大型的系统来说,SQL性能不稳定,有时突然变差,这是...
ORADEBUG
ORADEBUG 收藏 http://inthirties.com:90/thread-1283-1-1.html 一、 概要 首先看看help SQL> oradebug help HELP [command] Describe one or all commands SETMYPID Debug current process SETOSPID <ospid...
数据库报ORA-04030: 在尝试分配xxx 字节(kxs-heap-c,AAA)时进程内存不足
10.2.0.2报ora-04030,在尝试分配xxx 字节aix53+10.2.0.2,应用在做一个业务是,数据库报ORA-04030: 在尝试分配xxx 字节(kxs-heap-c,AAA)时进程内存不足。每次xxx是不同的,AAA也有多种,比如:“temporary memory”...
关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!
http://www.itpub.net/thread-1107510-1-1.html关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!由于准备做一个120G左右的数据库的数据迁移,使用EXPDP和impdp做了一系列的测试导出环境 4CPU A...
ORACLE物化视图--实体化试图(Materialized View)介绍(转)
ORACLE物化视图--实体化试图(Materialized View)介绍 实体化视图概述Oracle的实体化视图提供了强大的功能,可以用在不同的环境中。在不同的环境中,实体化视图的作用也不相同。数据仓库中的实体化视图主要...
ORACLE数据文件存储之我见 (转)
http://junsansi.itpub.net/post/29894/470875 即使是现在,不少oracle的资料或教材上还明明白白的写着诸如:为提高磁盘性能,为保护数据文件,为......不要将Data file,Online Redo,Control file等等放到...
11gR2 RAC 安装配置中的三个重要调整 (转)
最近开始研究11g的东西,准备好好测试下11g所提供的ACTIVE DATAGUARD在大型运营商系统上的实时容灾可行性。为了搭建模拟的测试环境,首先研究了下11gR2 RAC中的一些改变,相对于R1而言,有3个重要的地方发生了大的地...
WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O.
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and&nbs...
内存使用率—Linux内存使用量查看free结果分析
内存使用率—Linux内存使用量查看free结果分析linux 2009-11-24 16:42:14 阅读173 评论0 字号:大中小 Linux内存使用量查看free结果分析 Linux的内存管理,实际上跟windows的内存管理有很相像的地...
Hugepage、VLM、SGA和Share memory
一、相关概念Hugepage/Big page:系统进程是通过虚拟地址访问内存,但是CPU必须把它转换程物理内存地址才能真正访问内存。为了提高这个转换效率,CPU会缓存最近的虚拟内存地址和物理内存地址的映射关系,并保存在一个...
ORA-27061: waiting for async I/Os failed
*** 2010-08-07 22:45:43.551*** SERVICE NAME:() 2010-08-07 22:45:43.543*** SESSION ID:(1101.1) 2010-08-07 22:45:43.543WARNING:Oracle process running out of OS kernel I/O resources error 27061 de...
cursor: pin S wait on X or library cache lock waits
Typically you will see a small spike in cursor: pin S wait on X or library cache lock waits.This can happen more often in OLTP envoriment. shared pool and buffer cache is in demand.Problem will ...
测试ORACLE中表最多可以有多少列
SQL> drop table t;表已删除。SQL> create table t (a number);表已创建。SQL> set serverout onSQL> begin 2 for i in 1..1000000 loop 3 execute immediate 'alter table...
关于merge 和 push_pred的
首先,我们看看 Jonathan Lewis 的解释:• Merge / no_merge: if you use a complex view (e.g. aggregate view, or join view) in your query, should you rewrite the...
push_subq-控制子查询比外部连接先运行
http://bitirainy.itpub.net/post/330/1886 先子查询再做表连接比较有利,也就是说子查询本身代价不大,并且过滤掉很多记录,产生一个很小的结果集再做表连接,比较有利。oracle document:The PUSH_S...
CBO hint:no_unnest,push_subq,push_pred的用法(转)
常常有人把这三个hint搞混,主要是因为对三种重写原理不清楚。特总结如下。(实验环境为10204) 1. no_unnest, unnest unnest我们称为对子查询展开,顾名思义,就是别让子查询孤单地嵌套(nest)在里面。 所以un_unnes...
lnnvl(a) 函数
SQL> set autotrace traceonly explainSQL> select 2 t1.v1, t2.v1 3 &nbs...