索引设计原则
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,索引设计原则1.最左前缀原则 index column_name(10) 只对前十个字节做索引ERROR 1071 (42000): Specified key was too long; max k
千家信息网最后更新 2025年01月22日索引设计原则
索引设计原则
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
索引
原则
长度
最大
字节
设计
频繁
前缀
多个
字符
差别
引擎
版本
选择性
控制
支持
更新
运算
选择
限制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
宣传防范网络安全
四川互联网软件开发定制
常州移动有自己的服务器吗
企业创新数据库
侦探日记软件开发
中控系统的数据库图标
梦幻手游 服务器列表
苏州吴江警方维护网络安全稳定
杭州原溯网络技术有限公司
北京淘宝服务器
国产化数据库软件
灌云口碑好的网络技术创新服务
青岛存储服务器代理哪家好
合肥服务器回收诚信企业推荐
网络安全菏泽企业
用友 服务器 打不开
南京弄潮网络技术有限公司
discuz 数据库调用
服务器电源2 2
长宁区大型软件开发哪家强
吉林省小马互联网科技有限公司
泰安网络安全科技有限公司
魔兽世界不同服务器可以邮寄
中宏黄金互联网科技深圳
如何查网站使用的什么服务器
软件开发开发主要课程
护苗网络安全的小问题
做软件开发的软件
怎么将vue部署在服务器上
db2列出数据库表空间命令