面试题:MySQL索引创建的原则
发布时间:2024年01月21日
- 数据量较大,且查询比较频繁的表。(比如单表超过10万的数据)
- 常作为查询条件、排序、分组的字段创建索引。
- 字段内容区分度高。(比如城市有大量的北京市)
- 内容较长,使用前缀索引 (截取前面一部分内容作为索引)
- 尽量使用联合索引。(可以使用覆盖索引,避免回表,提高查询效率)
- 要控制索引的数量。(会影响增删改的效率,维护索引结构的代价比较大)
- 如果索引列不能存储NULL值,请在创建表时使用NOT NULL约束它。
文章来源:https://blog.csdn.net/m0_66631425/article/details/135736381
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!