亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mysql 為什么主鍵排序用不到索引

mysql 為什么主鍵排序用不到索引

慕斯王 2019-03-14 10:10:54
mysql 為什么主鍵排序用不到索引
查看完整描述

2 回答

?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

主鍵(primary key) 能夠唯一標識表中某一行的屬性或屬性組。一個表只能有一個主鍵,但可以有多個候選索引。主鍵常常與外鍵構成參照完整性約束,防止出現數據不一致。主鍵可以保證記錄的唯一和主鍵域非空,數據庫管理系統對于主鍵自動生成唯一索引,所以主鍵也是一個特殊的索引。
索引(index) 是用來快速地尋找那些具有特定值的記錄。主要是為了檢索的方便,是為了加快訪問速度, 按一定的規則創建的,一般起到排序作用。所謂唯一性索引,這種索引和前面的“普通索引”基本相同,但有一個區別:索引列的所有值都只能出現一次,即必須唯一。
總結:
主鍵一定是唯一性索引,唯一性索引并不一定就是主鍵。
一個表中可以有多個唯一性索引,但只能有一個主鍵。
主鍵列不允許空值,而唯一性索引列允許空值。
主鍵可以被其他字段作外鍵引用,而索引不能作為外鍵引用。

查看完整回答
反對 回復 2019-03-20
  • 2 回答
  • 0 關注
  • 1396 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號