Oracle 子表外鍵需不需要索引 |
發布時間: 2012/9/3 16:54:55 |
一般情況下, Oracle 子表的外鍵需要添加索引, 如果外鍵不添加索引, 一下3種情況會導致 修改父表會鎖住子表 1、更新父表主鍵,子表會被鎖住 2、刪除父表一行, 整個子表會被鎖住 3、合并到父表,子表會被鎖住。(9i,10G是這樣,11G不會)。 如果滿足以下三種情況,則不需要在外鍵建立索引 1、沒有從父表刪除數據-
3、沒有父表關聯到子表
本文出自:億恩科技【www.laynepeng.cn】 |