ALTER TABLE MOVE | SHRINK SPACE区别
ALTER TABLE MOVE | SHRINK SPACE区别1.moveanalyze table GC.R_WIP_KEYPARTS_T compute statistics; SELECT BLOCKS,EMPTY_BLOCKS FROM DBA_TABLESWHERE OWNER='GC' AND TABLE_NAME='R_WIP_KEYPARTS_T';B...
alter table move & shrink space(3)
3.SHRINK SPACEALTER TABLE GC.R_WIP_keyparts_T SHRINK SPACE; ANALYZE TABLE GC.R_WIP_KEYPARTS_T COMPUTE STATISTICS; SELECT BLOCKS FROM DBA_SEGMENTS WHERE SEGMENT_NAME='R_WIP_KEYPARTS_T';...
alter table move & shrink space(2)
ALTER TABLE GC.R_WIP_KEYPARTS_T MOVE analyze table GC.R_WIP_KEYPARTS_T compute statistics; SELECT BLOCKS,EMPTY_BLOCKS FROM DBA_TABLESWHERE OWNER='GC' AND TABLE_NAME='R_WIP_KEYPAR...
alter table move & shrink space(1)
1.moveanalyze table GC.R_WIP_KEYPARTS_T compute statistics; SELECT BLOCKS,EMPTY_BLOCKS FROM DBA_TABLESWHERE OWNER='GC' AND TABLE_NAME='R_WIP_KEYPARTS_T';BLOCKS:137452 EMPTY_BLOCKS:1812&nbs...
wait event:gc buffer busy
由于多节点的原因,会因为节点间的资源争用产生GC类的等待,而这其中GC Buffer Busy 最常見檢查B2B_CORE_RAC DB(VIP:10.134.130.225/226)發現 SCHEMA:WM71_AP MODULE:JDBC Connect Client&...
index rebuild
1. 为什么要rebuild index?在表上频繁的update和delete的操作会导致索引出现很多空间碎片,从而使得访问该索引的SQL查询效率下降,通过rebuild index,可以回缩空间碎片,并提供查询效率。2.rebuild index時如何提高...
sql中使用函數導致explain plan for和set autotrace得到執行計劃不準確
平臺:Oracle 9.2.0.8.0 - 64bit 發現sql消耗I/O很大SELECT B.WO_NO, B.NO, B.CUST_PART_NO,B.SKU_NO, D.NAMEE,A.NAMEE FROM IMB.STATION D,IMB.R_WIP B, &...
rowid,index,INDEX FULL SCAN,INDEX FAST FULL SCAN|
物理ROWID,它的組成:1到6位表示DATA_OBJECT_ID7到9位表示FILE_ID10到15位表示FILE_ID下的BLOCK_ID(dba_segments)16到18位表示的BLOCK_ID中的第機條記錄編碼規則為64進制:ABCDEF 0-5GHIJK ...
open cursor數
SELECT a.inst_id, a.sid, a.USERNAME, a.SCHEM...
latch free等待
案例:2011/10/26 Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production+Red Hat Enterprise Linux AS release 4 (Nahant Update 5)產線反映掃描緩慢:top:發現負載達到10,cpu :60%(us)查看v$sess...
行欲取導致sqlplus中trace的consistent gets远大于实际块数
SQL*Plus: Release 10.2.0.4.0 - Production on Thu Nov 10 15:09:11 2011Copyright (c) 1982, 2007, Oracle. All Rights Reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0...
sga_target与sga_max_size
实验(10.2.0.1环境)现sga_target=sga_max_size=272M,注意默认时spfile中只有sga_target,没有sga_max_sizeOpen状态下,sga_target改为276M>sga_max_size报错sga_target改为256M<sga_max_size成功,下次启动sga_...
11G+ASM RAC关机
wsjrac01<*+ASM1*/home/grid>$suPassword: wsjrac01<*+ASM1*/home/grid>$iduid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),105(pkcs11)wsjrac01<*+ASM1*/home/grid>$crs...
log file switch相關等待事件
checkpoint(检查点)产生发生后会做什么?此时会触发DBWR进程把CKP之前Dirty data从data buffer写入disk,写完后CKPT进程更新control file,data file头部记录checkpoint信息,这才完成了一次checkpoint。Log File...
consistent mode和current mode的区别
consistent mode 是在基于 query mode 下的,oracle有一个一致读的概念也就是说,当查询开始的时候oracle将确立一个时间点,凡是在这个时间点以前提交的数据oracle将能看见,之后提交的数据将不能看见。...
shared pool過大問題
shared pool過大肯能出現的問題在shared pool中解析,請求free空間分配、分割,產生更多、更細碎片chunk select count(*) from x$ksmsp;--內存碎片數(chunk數) shared pool內存碎片(chunk)過多 ORA-04031:當分配大...