oracle表分区:更改分区键值列的数据,导致ORA-14402错误
摘要:alter table xxx enable row movement; from asktom: It is possible to update a partition key in all releases -- what is not possible to do prior to 8i is to update the partition key in such a fashion...
阅读全文
posted @
2008-12-28 20:26
一江水
阅读(4476)
推荐(0) 编辑
Oracle表分区和索引分区汇总
摘要:Oracle表分区和索引分区汇总 为了简化数据库大表的管理,例如在数据仓库中一般都是TB级的数量级.ORACLE8以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。 分区的优点: 1、 增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍可以...
阅读全文
posted @
2008-12-24 17:04
一江水
阅读(9817)
推荐(1) 编辑
用sql比较两个库是否一致
摘要:比较两个数据库,可以用工具,比如toad等,也可以自己写存储过程来实现,偶介绍一个用sql来核对表结构是否一致,以此类推,大家可以写出对比索引是否一致,对比约束是否一致的sql,该sql的缺点就是只能查出差异,却不知是那个表引起的: select case when a.cnt = b.cnt then '两个库结构一致' when a.cnt b.cnt then '两个库结构不一致' en...
阅读全文
posted @
2008-12-08 15:08
一江水
阅读(670)
推荐(0) 编辑
如何更快地批量数据处理?
摘要:如何更快地批量数据处理? 作者 xzh2000 在批量处理数据时,比如从上亿条记录的表中删除上1000万条数据,不仅要考虑对undo的影响,还要考虑对redo,对磁盘i/o,锁、阻塞等的影响,在某种意思上讲,同样的任务,执行的sql次越少,总的消耗的时间就越少。。。 create table tmp_object1 as select * from dba_objects; cre...
阅读全文
posted @
2008-12-08 15:05
一江水
阅读(861)
推荐(0) 编辑
show_space函数源码
摘要:xzh2000 提供的最终混合超级完全无敌版 show_space函数源码 create or replace procedure show_space ( p_segname_1 in varchar2, p_space in varchar2 default 'MANUAL', p_type_1 in varchar2 default 'TABLE' , p_analyzed in...
阅读全文
posted @
2008-12-07 10:04
一江水
阅读(987)
推荐(0) 编辑
Oracle 统计信息备份/表分析
摘要:众所周知,统计信息直接影响到Oracle优化器最后的执行计划,所以定期收集统计信息成为DBA一项常规的工作,但是,对于一些大表,比如数据量超过几千万条,表分析后却有可能会导致应用系统一些SQL执行计划变差,比如出现大量的全表扫,严重影响数据库性能.如果出现这种情况,一种方法是对找一张该查询涉及到的小表,执行grant select on table_name to public操作,然后再看执行计...
阅读全文
posted @
2008-12-01 20:49
一江水
阅读(2845)
推荐(1) 编辑
DBMS_STATS分析表
摘要:作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息. DBMS_STATS.GATHER_TABLE_STATS的语法如下: DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, bloc...
阅读全文
posted @
2008-12-01 16:54
一江水
阅读(6804)
推荐(0) 编辑
dbms_stats.gather_table_stats和analyze table的一点细小差别
摘要:SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterpr...
阅读全文
posted @
2008-12-01 11:03
一江水
阅读(2198)
推荐(0) 编辑