sql - 什么时候使用复合索引?

标签 sql database

关于使用复合索引的一般规则是什么?什么时候应该使用它们,什么时候应该避免它们?

最佳答案

当您的 SELECT 查询频繁使用这些列作为 WHERE 子句中的条件时,复合索引很有用。它提高了检索速度。如果没有必要,您应该避免使用它们。

article提供了一些非常好的信息。

关于sql - 什么时候使用复合索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/933783/

相关文章:

sql - Oracle SQL 触发器插入/更新

sql - 检查 SQL 中的约束 - 指定一个值可以是空值或约束

python - 即使表是空的,mySQL 也会提示重复的键

php - 在 SQL 查询中连接 3 个或更多表,返回空数组?

php - 音频播放器 : Load random song from database table without repeating

mysql 触发器在 wamp 服务器上不起作用

c# - SQL Server Compact 与 C# 数据结构的比较

MySQL 错误 1005 错误号。 150 个带主键

sql - 查询以获取分层数据及其级别编号

mysql - 如何使用 mysql 创建 localhost 数据库?