冷备_并行copy datafile
set linesize 200 pagesize 300spool copy.shselect 'cp ' || name || ' ' || &2 || ' &' from v$datafile; select 'cp ' || name || ' ' || &2...
Rman.applying log 环境搭建
一、启库1. 生成profile文件。Copy原库的profile并修改SID。再根据实际情况修改ORACLE_HOME, ORACLE_BASE等参数。要确保对应的ORACLE_HOME下面的ORACLE版本于原库完全一致。可以用sqlplus /nolog去查看。2. 执行prof...
TopSQL,计算某条sql的CPU time.
select aa.*, (select sql_text from perfstat.top_sql_monitor where aa.hash_value = perfstat.top_sql_monitor.hash_value and rownum =1 and snap_time between to_date('2012-04-20 10:35:00...
抓取全表扫描的表,筛选和分析
---- 抓取某一时间点的进行全表扫描的表和执行的次数.select a.hash_value, b.object_owner, b.object_name, a.EXECUTIONS from v$sql a, v$sql_plan b where a.hash_value = b.HASH_VALUE &n...
某条sql的buffer gets 的历史月度变化
----统计某条sql的buffer_gets 月度变化----适用于9i库--select n.hash_value,n.stime,n.executions_delta_sum,n.buffer_gets_delta_sum,n.avg_buffer_gets,round ((n.avg_buffer_gets - lag(n.avg_buffer_gets) ov...
Oracle的高水位线介绍
Oracle的高水位线介绍 在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HWM)。...
statspack 相关的信息 - 9i
select * from dba_tables where table_name like '%STATS$%';所有与snapshot 相关的table和view. SELECT * FROM stats$statspack_parameter; 查看statspack top sql 的阀值. s...
对比前后执行计划,发现问题 - 9i
对比前后执行计划,发现问题 链接:http://www.dbaroad.me/archives/2008/11/find-sqlplan-differ.html检查数据库,发现实例2 latch free较高,TOPAS发现操作系统CPU较高 2...
不用安装Oracle_Client就能使用PLSQL_Developer
不用安装Oracle_Client就能使用PLSQL_Developer 1. 下载oracle的客户端程序包(30M) 只需要在Oracle官方网站下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装...
复合索引 调整字段顺序 Cost 降低 的验证
Aug 5th 2012.===================================================== p105367@O01FDR1> create table tb_obj as select * from mdb_admin.trade_client_tbl_arc;Table created.p105367@O01FDR1> create in...
shrink 与rebuild对索引高度的影响对比
shrink 与rebuild对索引高度的影响对比 测试思路:创建一个测试表t1,并创建索引,插入数据后,再将数据删除,然后对表和索引进行shrink操作,观察索引高度是否发生变化:SQL> create table t1 as sele...
聚簇因子的实验 (转发)
聚簇因子的实验2012-06-04 18:081、聚簇因子(Clustering factor)索引行的存储顺序与表中行的存储顺序之间的相似程度。当相似度高时,这些数据行就会密集地存储在相对较少的数据块中,这是聚簇因子比较好的...
调整index 后,cost 降低?
SQL> select handler_id,end_time,rule_no from PA18CLM.T_DISPATCH_TASK_DETAIL where rownum <2;HANDLER_ID &...
oracle高性能sql调整-笔记1 (转发)
oracle是rdbms关系型数据库 关系型数据库的设计宗旨就是为了减少数据冗余。sql调整的意义:对于那些每天都要执行上千次的查询来说,sql调整会大大提高数据库的性能,同时可以延长数据库服务器的硬件寿命。sql调整的...
执行计划变化的处理
执行计划变化的处理oracle 10g操作步骤方法一:先尝试用oracle自带的调优包得到建议,建议里可以采用profile得到原来的执行计划,则接受建议,执行相关命令;如果建议里没有原来的执行计划,可以转到方法二执...
关于USE_NL的使用(转发)
关于USE_NL的使用之前一直都不是很清楚这个怎么在Nest Loop中指定驱动表(外部表) 和 内部表,经过了一些实验对这一部分有了一定的认识:首先对于nest loop有两种机制: 内部表全表扫描和内部表索引扫描,9i开...
RMAN-03009 ORA-01400 错误解决方法 --转自http://space.itpub.net/22664653
生产库备份遇到ORA-01400 错误~当rman 不使用 catalog时,RMAN 命令可以正常实施~!当rman 备份使用catalog数据库时,执行rman 命令总是报错:ORA-01400:cannot insert NULL into ("RMAN_YANGDB"."RLH"."LOW_TI...
recreate a temp tablespace
DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES; CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '/dtls02/tls/o01tls3temp/temp_05.O01TLS3' SIZE 8000M AUTOEXTEND OFF EXTENT MANAGEMENT LOCA...
create a partition table using a exsit table
Step 4:======Steps to partition the table1)Please partition the table DME_BATCH_OUTBOUND_PAYLOAD with the same partitioning rules as the DME_OUTBOUND_PAYLOAD table is having.Please note that DME_BATCH...
save the status of schema and gather all stat of schemas again.
Hi Tony/Jerry, 1. Please save the current stats for OTC_WRHS_POSITION schema2. Please gather all stats for OTC_WRHS_POSITION schema at 100% +++++++++++++++++++++++++++++++++...