程序小白大师球 2023-05-22 14:33 采纳率: 0%
浏览 27

java中遇到的Oracle查询速度问题

A1万条数据,表B1千万条数据
需要对表A的每条数据与表B进行模糊或者精确查询,单条数据查询的效果还是可以的,但是表A1万条数据,总的时间就慢了,有什么方法能提高总的查询速度吗?优化到5秒以内,或者说有什么其它办法能达到类似的效果?表A最大数据量20万,表B4千万。
需要返回的数据格式
表A数据1:
       结果1:
       结果2:
      ......
的格式
表A数据2:
       结果1:
       结果2:
的格式
  • 写回答

2条回答 默认 最新

  • 喝茶品人生 2023-05-22 14:41
    关注

    用Java的线程池去并发获取查询结果,你的a表数据很多,对两个表链接的字段进行索引设计

    评论

报告相同问题?

问题事件

  • 创建了问题 5月22日

悬赏问题

  • ¥15 Groimp使用疑问
  • ¥15 c++ 主窗口里面的菜单如何脱离主窗口
  • ¥15 MDK–ARM里一直找不到调试器
  • ¥15 oracle中sql查询问题
  • ¥15 vue使用gojs3.0版本,在nodeDataArray中的iconSrc使用gif本地路径,展示出来后动画是静态的,不是动态的
  • ¥100 代写个MATLAB代码,有偿
  • ¥15 ansys electronics 2021 R1安装报错,错误代码2,如图
  • ¥15 Dev-c++打字不出现中文,但出现日文
  • ¥30 搭建面包板由NE555N和SN74LS90N组成的计时电路时出了问题
  • ¥15 无源定位系统的时差估计误差标准差