【实验】【PARTITION】RANGE分区表截断表分区(Truncate Partition)
truncate表的效率有目共睹,那如何truncate分区表呢?请看一下简单的演示:1.语法alter table Partition_Table_Name truncate partition/subpartition Partition_Name update indexes;2.创建分区表并插入数...
【实验】【PARTITION】RANGE分区表合并分区
1.创建测试用range分区表sec@ora10g> create table t_partition_range (id number,name varchar2(50)) 2 partition by range(id)( 3 partition t_range_p1 values less...
【实验】【PARTITION】RANGE分区表删除分区
语法删除分区表的分区:alter table Partition_Table drop partition Partition_Name update indexes;删除子分区表的分区:alter table Partition_Table drop subpartition Partition_Name update indexes;1...
【实验】【PARTITION】RANGE分区创建
前言:可以说Oracle是分区技术的先行者,在oracle7的时候就提出了分区技术,而且在最新版本的11g中分区的类型又有所加强(如复合索引的组合方式增多了),分区技术对于海量数据的存储和高效检索起到了不...
【AWR】数据库诊断工具AWR使用全程记录
操作起来非常的简单,相比过去常用的statspack简化了不知道有多少,赞一下下其实用到的就是下面一条命令,其后的操作就按照提示做就OK了。sys@secooler> @?/rdbms/admin/awrrpt下面全程记录一下两次(一次是...
【SQL】长事务诊断脚本
1.脚本如下:---------------------------------------------------- Script. Function: Check the long sessions ---- Script. Name: l.sql  ...
【实验】【LOCK】“锁等待”模拟、诊断及处理方法
前言:在您维护数据库的过程中一定听说过某位同事说:我的这条如此简单的SQL语句为什么20多分钟了还没有执行完成?在处理这类问题的时候记得把“锁等待”因素考虑进去。具体的实验如下...
【实验】使用dbm_stats收集及删除列的统计信息
1.创建测试表stats_testsys@ora10g> conn sec/secConnected.sec@ora10g> create table stats_test ( col1 number, col2 varchar2(40));Table created.sec@ora10g> insert into stats_test select rownum,obj...
【操作】调整Online Redo Logs大小(Resizing Oracle Online Redo Logs)
-- 2009-2-10 17:14-- 调整Online Redo Logs大小(Resizing Oracle Online Redo Logs)1.查询当前的日志设置情况sys@ora10g> col MEMBER for a40sys@ora10g> select * From v$logfile; GROUP# STATU...
【STATSPACK】Statspack安装、测试与使用
Statspack脚本存放目录:$ORACLE_HOME/RDBMS/ADMIN 1.需要设置的参数:1).job_queue_processes SQL> alter system set job_queue_processes = 6; SQL> alter system set job_queue_processes = 6 sco...