【MySQL技術內幕】39-外鍵和鎖

外鍵主要用於引用完整性的約束檢查。在 InnoDB存儲引擎中,對於一個外鍵列,如果沒有顯式地對這個列加索引, InnoDB存儲引擎自動對其加一個索引,因爲這樣可以避免表鎖——這比 Oracle數據庫做得好, Oracle數據庫不會自動添加索引,用戶必須自已手動添加,這也導致了 Oracle數據庫中可能產生死鎖。 對於外鍵值的插入或更新,首先需要查詢父表中的記錄,即 SELECT父表。但是對於父表的
相關文章
相關標籤/搜索