mysql中组合索引创建的原则是什么?
时间: 2024-05-21 20:18:24 浏览: 77
MySQL组合索引与最左匹配原则详解
5星 · 资源好评率100%
在 MySQL 中,组合索引是指将多个列组合在一起创建索引。创建组合索引时,应该遵循以下原则:
1.选择唯一性高的列作为组合索引的第一列。
2.选择区分度高的列作为组合索引的第一列。
3.组合索引中列的数量不能太多,一般不超过 5 列。
4.避免在组合索引中使用大字段类型,如 TEXT 和 BLOB。
5.尽量避免使用 NULL 值作为组合索引的列,因为 NULL 值会使索引变得复杂。
阅读全文