我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Oracle数据库查询30w条数据视图表(含大量逻辑处理) 加入order by 后效率大幅度下降!求解决

就是在一个原本是30w条数据的表的基础上,加入了大量逻辑处理(多为子查询,case when嵌套),大概要查出来20多个字段,原本没有加order by之前,处理时间大概5秒左右,后加入排序后5min以上了,请问朋友们有什么方法能提升效率啊?排序是必须的

explain 看一下执行计划。
应该是order导致没走索引

近期文章

  • 我这运行中存在问题不知道怎么解决
  • Barbara Bennett's Wild Numbers,程序的编写过程
  • python实时监测麦克风声音频率
  • Qmenu里的QAction的标题和QIcon之间需要一条竖线
  • 调用第三方文件下载接口
  • 只要英语单词,不要英语短语
  • "TypeError: Cannot read properties of undefined (reading 'data_text')"
  • 双精度浮点数非法值是多少
  • VS 中qt编程为什么while(query.next())只会遍历出数据库中的第一条数据且不继续遍历
  • 两个节点之间如何断点续传(语言-java)
  • Party at Hali-Bula 代码编程
  • Vue默认时间到去年和明天
  • C++里面反转字符串怎么保留空格
  • stm32h7定时器触发adc中断采样
  • IC版图设计这个工作有兼职这个选项吗?
  • c#windowsForm 调用c语言dll 怎么使用指针
  • springboot启动项目报错,内存泄漏
  • Calculating Taxi Fare,费用计算问题
  • No module name '_tkinter'
  • 怎么动态创建Picture control

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华