成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

關于表的外鍵問題

瀏覽:170日期:2022-06-05 15:58:54

問題描述

老師想問一下,為什么不直接在MySQL中直接創建外鍵鏈接?就是foregin key直接鏈接兩個表的關系

問題解答

回答1:

一般情況數據庫都不推薦用外鍵約束,既然是叫約束,那肯定就會有缺陷:

性能:子表插入數據的時候要判斷主表.

并發:如果修改主表,子表(關聯數據很多的情況下)可能要哭.

擴展性:不利于擴展.比如你有個網站從小做到大,當訪問量,數據量大了之后可能就會分庫拆表...有外鍵很麻煩.

所以:你2個表的數據是可以有關聯的,寫好注釋就可以了;而并不是非要在表結構中設置外鍵.

相關文章: