Oracle 子表外鍵需不需要索引 |
發(fā)布時間: 2012/9/3 16:54:55 |
一般情況下, Oracle 子表的外鍵需要添加索引, 如果外鍵不添加索引, 一下3種情況會導(dǎo)致 修改父表會鎖住子表 1、更新父表主鍵,子表會被鎖住 2、刪除父表一行, 整個子表會被鎖住 3、合并到父表,子表會被鎖住。(9i,10G是這樣,11G不會)。 如果滿足以下三種情況,則不需要在外鍵建立索引 1、沒有從父表刪除數(shù)據(jù)-
3、沒有父表關(guān)聯(lián)到子表
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |