为什么从表中选择max(字段)的速度与从表Oracle9i中选择min(字段)
发布时间:2021-01-15 05:44:30 所属栏目:站长百科 来源:网络整理
导读:我遇到了在Oracle 9i中运行select max语句的机会,并且运行速度非常快. select max(id) from audit_log; select min(id) from audit_log; 但是,当运行select min时,查询似乎挂起并且永远不会返回.该表包含审计日志和几亿条记录. Explain plan for select min
我遇到了在Oracle 9i中运行select max语句的机会,并且运行速度非常快. select max(id) from audit_log; select min(id) from audit_log; 但是,当运行select min时,查询似乎挂起并且永远不会返回.该表包含审计日志和几亿条记录. Explain plan for select min Explain plan for select max 解决方法可能是你的最大值在内存中.如果它快速递增,它可能一直在内存中.如果没有人访问最小值,则必须检索它.可能是你遇到了锁定问题.尝试更改隔离级别以查看是否会产生影响. 可能是您的索引已损坏.尝试重建它. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新