这就是ORACLE CBO优化器的聪明之处了。在ORACLE 的官方文档有这样的话:Create an index if you frequently want to retrieve less than about 15% of therows in a large table.意思就是如果你检索的数据占整个表数据的15%以下的时候建索引。也就是说一般情况下如果你查询的数据占表数据的15%以下的时候,用索引会比全表扫描效率高。如果超过15%的话可能就是全表扫描的效率更好!当然这个15%也不是固定的,也要根据不同情况来分!而ORACLE 的CBO优化器会自动根据表的统计数据和你要检索的数据,去分析是用索引的效率更高还是全表扫描的效率更高。如果一定要用索引的话,那就加个hints吧!
首页 >
oracle中DateTime类型的字段 – 数据库 – 前端|
筛选完怎么序号都是一,大专网络安全师怎么考试,微信的隐私密码怎么解除oracle中DateTime类型的字段
mysql模糊查询%,能不能推荐一个类似SQlite的数据库软件 - 数据库 - 前端,mysql 必知必会 高清 | mysql模糊查询%,能不能推荐一个类似SQlite的数据库软件 - 数据库 - 前端,mysql 必知必会 高清 ...