外观
常见的索引有哪些
主键索引:特殊的唯一索引,索引列的值唯一且不能为 NULL,每个表只能有一个主键索引。唯一标识表中的每一行记录,加快数据的查找和关联操作。缺点是选择不当可能影响性能,如使用过长的主键会增加索引空间和查询成本。
唯一索引:要求索引列中的值必须唯一,允许为 NULL。确保数据的唯一性,如用户表中的用户名、邮箱字段可创建唯一索引。缺点是插入和更新数据时需要额外检查唯一性,可能影响性能。
联合索引:在多个列上创建的索引,索引列按指定顺序排序。当查询条件经常同时涉及多个列时,使用组合索引可提高查询效率。缺点是如果查询条件不按索引列顺序使用,可能无法有效利用索引。