中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

索引設計原則

發布時間:2020-08-04 22:21:24 來源:網絡 閱讀:333 作者:Love軒軒 欄目:數據庫

索引設計原則

1.最左前綴原則 index column_name(10) 只對前十個字節做索引


ERROR 1071 (42000): Specified key was too long; max key length is 3072 bytes

mysql> alter table e engine=myisam;

ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes


所有索引列長度加起來不能>1000 or 3072,引擎不一樣,長度限制有差別

innodb:索引列的最大長度(5.7版本是3072bytes,是字節數,不是字符)
myisam:最大索引列長度是1000


2.最少原則(一個索引能支持多個SQL,一張表控制在5個之內)

2.選擇性好的列靠前原則

    將:primary,unique notnull 放前邊

    對于:運算或者between and 或者 like 等放后邊


index(a,b,c)

a:primary key


where a=1 and b like '%f%' and c=123 后面b 和 c將無法使用索引ref or eq_ref




3.頻繁更新列盡量少放到索引里

4.多使用聚集索引和cover index


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张家口市| 呼图壁县| 吴忠市| 历史| 随州市| 石棉县| 小金县| 东莞市| 岑巩县| 秭归县| 萍乡市| 怀柔区| 洪雅县| 苏尼特右旗| 巍山| 兴宁市| 邢台县| 嘉荫县| 海原县| 团风县| 宣武区| 社旗县| 宁南县| 宁武县| 舞钢市| 玉林市| 昭通市| 玛多县| 会理县| 桃江县| 安陆市| 云和县| 万荣县| 汕尾市| 汝城县| 微山县| 太谷县| 疏勒县| 孝感市| 石泉县| 宿迁市|