split分区操作导致的librarycachelock
1. 问题1.1 问题在Oracle10.2.0.5.0版本中,使用split新增分区时,由于被split分区缺少统计信息,split操作中特定递归sql对存在全局索引的表进行索引范围扫描,导致大量逻辑IO,执行时间变长,进而导致大量insert会话等待事件library cache lock。1.2 解决思路思路1:每次对分区P_CSTTRANMONI_DEFAULT做split前收...
删除主键约束时是否删除索引
问题: 删除主键时是否可以删除索引?答案是,是否删除索引取决于索引是创建主键时自动创建的,还是创建主键前手工创建的。 如果期望删除主键时,同时删除索引,安全的做法是增加dr...