栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在单个SQL查询中,单个表可以使用多少个索引?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在单个SQL查询中,单个表可以使用多少个索引?

这三个都可能被使用。Oracle不太可能同时使用这三个,也不会同时使用这三个都是有益的,但是这是可能的。

Oracle使用所有三个索引的最简单方法是,如果我们谈论的是位图索引,这些索引旨在进行组合,但实际上仅适用于数据仓库/
DSS情况,不适用于OLTP系统。Oracle也有可能将“标准” b树索引实时转换为位图索引,以便在OLTP系统中进行索引的相同合并,但这通常效率不高。

在大多数情况下,如果您尝试创建适当的索引以在OLTP系统中优化查询,则需要构建单个复合索引,而不是如果要过滤多个列,则不创建单独的单列索引/加入。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/634454.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号