回答棉花糖先生关于我说的DB自动增加Index的问题
2008-09-18 16:12
381 查看
我之前在LOGSTDBY status: ORA-01418,Logical standby問題可真多文中提到有可能是DB自动增加Index,导致Logical standby无法Apply的问题.今天无意间发现了原因,是AP人员在增加UNIQUE Constraints没有指定名称,Oracle自动指派了一个,而此SQL在standby apply时,指定了另一个名称.测试如下:
CREATE TABLE KEVINSUN
(
ID NUMBER,
ENAME VARCHAR2(20 BYTE),
CNAME VARCHAR2(20 BYTE)
)
;
ALTER TABLE KEVINSUN ADD (
UNIQUE (ID)
USING INDEX
;
主库上生成了一个名为SYS_C0013150的index,而备库上生成了一个名称为SYS_C0014150的Index.
CREATE TABLE KEVINSUN
(
ID NUMBER,
ENAME VARCHAR2(20 BYTE),
CNAME VARCHAR2(20 BYTE)
)
;
ALTER TABLE KEVINSUN ADD (
UNIQUE (ID)
USING INDEX
;
主库上生成了一个名为SYS_C0013150的index,而备库上生成了一个名称为SYS_C0014150的Index.
相关文章推荐
- 回答朋友关于DBExpress的问题
- 回答朋友关于DBExpress的问题
- 请使劲回答一个关于UNIX/Linux自动扩展stack的问题
- 回答朋友关于DBExpress的问题
- 关于Relay Log无法自动删除的问题(Neither --relay-log nor --relay-log-index were used)
- 回答朋友关于DBExpress的问题
- 问度娘关于autofs实现自动挂载iso的问题她不回答
- 请使劲回答一个关于UNIX/Linux自动扩展stack的问题
- 回答朋友关于DBExpress的问题
- 关于MyIE2中博客园页面自动跳转的问题回答
- 关于oc中NSString 的stringWithFormat和substringFromIndex自动释放问题
- 回答朋友关于DBExpress的问题
- Echarts 关于axisLabel中x抽值太长不自动换行的问题
- 关于textarea自动生成N多空格的问题
- 关于自动打包的小问题
- Oracle中关于bitmap index的使用问题
- 关于自动滚动无限循环viewpager的问题
- [DB][MySql]关于取得自增字段的值、及@@IDENTITY 与并发性问题
- 关于animation PlayState在ios上不起作用, 以及ios前端页面音乐不能自动播放的问题
- 面试中,怎么回答或者问关于职业目标的问题