JavaShuo
欄目
標籤
爲什麼InnoDB表必須有主鍵,並且推薦使用整型的自增主鍵?
時間 2021-01-06
標籤
MYSQL
欄目
MySQL
简体版
原文
原文鏈接
innoDB索引文件和數據文件是在一起的 frm:表結構;ibd:索引文件和數據文件 問:爲什麼InnoDB表必須有主鍵。並且推薦使用整型的自增主鍵: 1、如果設置了主鍵,那麼InnoDB會選擇主鍵作爲聚集索引、如果沒有顯式定義主鍵,則InnoDB會選擇第一個不包含有NULL值的唯一索引作爲主鍵索引、如果也沒有這樣的唯一索引,則InnoDB會選擇內置6字節長的ROWID作爲隱含的聚集索引(ROWI
>>阅读原文<<
相關文章
1.
爲什麼推薦InnoDB引擎使用自增主鍵?
2.
爲什麼InnoDB表需要有主鍵
3.
Innodb自增主鍵與sql_mode
4.
[MySQL FAQ]系列 — 爲什麼InnoDB表要建議用自增列做主鍵
5.
mysql中InnoDB表爲什麼要建議用自增列做主鍵
6.
爲PostgreSQL數據庫中沒有主鍵的表增長主鍵
7.
oracle建立表並添加主鍵,設置主鍵自增加
8.
INNODB自增主鍵的一些問題
9.
innodb 存儲引擎爲什麼要用一個自增的主鍵呢?
10.
爲什麼選用自增量作爲主鍵索引
更多相關文章...
•
MySQL主鍵(PRIMARY KEY)
-
MySQL教程
•
爲什麼使用 XML Schemas?
-
XML Schema 教程
•
IntelliJ IDEA 代碼格式化配置和快捷鍵
•
Composer 安裝與使用
相關標籤/搜索
推薦主題
博主推薦
主使
主表
爲主
自主
爲什麼
沒有什麼
MySQL
網站主機教程
PHP教程
SQLite教程
應用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
gitlab新建分支後,android studio拿不到
2.
Android Wi-Fi 連接/斷開時間
3.
今日頭條面試題+答案,花點時間看看!
4.
小程序時間組件的開發
5.
小程序學習系列一
6.
[微信小程序] 微信小程序學習(一)——起步
7.
硬件
8.
C3盒模型以及他出現的必要性和圓角邊框/前端三
9.
DELL戴爾筆記本關閉觸摸板觸控板WIN10
10.
Java的long和double類型的賦值操作爲什麼不是原子性的?
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
爲什麼推薦InnoDB引擎使用自增主鍵?
2.
爲什麼InnoDB表需要有主鍵
3.
Innodb自增主鍵與sql_mode
4.
[MySQL FAQ]系列 — 爲什麼InnoDB表要建議用自增列做主鍵
5.
mysql中InnoDB表爲什麼要建議用自增列做主鍵
6.
爲PostgreSQL數據庫中沒有主鍵的表增長主鍵
7.
oracle建立表並添加主鍵,設置主鍵自增加
8.
INNODB自增主鍵的一些問題
9.
innodb 存儲引擎爲什麼要用一個自增的主鍵呢?
10.
爲什麼選用自增量作爲主鍵索引
>>更多相關文章<<