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.
【Java8新特性_尚硅谷】P1_P5
2.
SpringSecurity 基礎應用
3.
SlowFast Networks for Video Recognition
4.
074-enable-right-click
5.
WindowFocusListener窗體焦點監聽器
6.
DNS部署(二)DNS的解析(正向、反向、雙向、郵件解析及域名轉換)
7.
Java基礎(十九)集合(1)集合中主要接口和實現類
8.
瀏覽器工作原理學習筆記
9.
chrome瀏覽器構架學習筆記
10.
eclipse引用sun.misc開頭的類
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
爲什麼推薦InnoDB引擎使用自增主鍵?
2.
爲什麼InnoDB表需要有主鍵
3.
Innodb自增主鍵與sql_mode
4.
[MySQL FAQ]系列 — 爲什麼InnoDB表要建議用自增列做主鍵
5.
mysql中InnoDB表爲什麼要建議用自增列做主鍵
6.
爲PostgreSQL數據庫中沒有主鍵的表增長主鍵
7.
oracle建立表並添加主鍵,設置主鍵自增加
8.
INNODB自增主鍵的一些問題
9.
innodb 存儲引擎爲什麼要用一個自增的主鍵呢?
10.
爲什麼選用自增量作爲主鍵索引
>>更多相關文章<<