技术文章列表

466 篇

分区表尽量不要建主键

今天有个项目要做升级,此项目用的是公司新产品,处于研发阶段,数据库设计文档不全,因为需要手动对比一下升级前后2个版本的ddl,发现新版本的ddl中有些分区表建的是主键。如:create table ALARM_RESULT ( ALARM_...

分区索引重建

SQL> declareisclean boolean;beginisclean := false;while isclean = falseloopisclean := DBMS_REPAIR.ONLINE_INDEX_CLEAN ...

再议RAC Brain Split脑裂

这2天在面试DBA Candidate的时候,我问到Oracle RAC中Brain Split脑裂决议的一些概念, 几乎所有的Candidate都告诉我当”只有2个节点的时候,投票算法就失效了,会让2个节点去抢占Quorum Disk,最...

关于redo大小设置问题的总结

Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复。Redo对于Oracle数据库来说至关重要。在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和Red...

修改redo日志大小

需求:由原来的每组50M增加到100MORDER BY v$log.thread#,v$logfile.group#;2、每个实例有4组日志文件,所以我们可以先删除两组,修改完成后再删除另外两组,具体操作如下 alter system ch...

使用倒序索引提升ORDER BY DESC性能

使用倒序索引(INDEX DESC),可以大幅提升带有order by desc子句的SQL语句性能。一、场景 1、表名:test_t,有一字段名为object_id 2、总数据量:580000行,segment_size:72MB 3、W...

使用ORACDEBUG 修改数据库SCN

联系:QQ(5163721) 标题:使用ORACDEBUG 修改 数据库SCN 作者:Lunar©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.] 之前有一些简单介绍SCN的文章: 浅谈SCN_1–从oracle7至...