爲什麼InnoDB表必須有主鍵,並且推薦使用整型的自增主鍵?

innoDB索引文件和數據文件是在一起的 frm:表結構;ibd:索引文件和數據文件 問:爲什麼InnoDB表必須有主鍵。並且推薦使用整型的自增主鍵: 1、如果設置了主鍵,那麼InnoDB會選擇主鍵作爲聚集索引、如果沒有顯式定義主鍵,則InnoDB會選擇第一個不包含有NULL值的唯一索引作爲主鍵索引、如果也沒有這樣的唯一索引,則InnoDB會選擇內置6字節長的ROWID作爲隱含的聚集索引(ROWI
相關文章
相關標籤/搜索