日期:2014-05-17  浏览次数:20697 次

索引
请教个索引问题
有一个表CUSTOMER_MST 主键为CUSTOMER_ID,
有多个表引用了CUSTOMER_ID,请问此时索引该怎么创建比较合理?
oracle?索引

------解决方案--------------------
如何引用了?外键还是函数?
没特殊需求的话 普通平衡树索引就行了。
------解决方案--------------------
主键不用说,自带唯一索引。。
为了保证数据完整性,oracle会对外键字段进行检验。所以,所有外键字段均应加索引(超级小的表就算了……)

至于其他的索引,要视你应用而定
------解决方案--------------------
恩,外键要建索引,提高效率的同时,也可以防止发生死锁
------解决方案--------------------
主键上就不要建立索引了,看引用的表,如果数据量大且操作频繁,就建个单列索引。