您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为了优化性能,是否有必要在SQL表中的每个可查询字段组合上都有索引?

为了优化性能,是否有必要在SQL表中的每个可查询字段组合上都有索引?

多列索引可用于该索引的任何左前缀。因此,(A,B,C)上的索引可以用于对(A),(A,B)和(A,B,C)的查询,但是不能用于例如对(B )或(B,C)。

如果所有列均单独索引,则MysqL(5.0或更高版本)也可以使用“索引合并优化”

SQLServer 2022/1/1 18:47:30 有482人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶