下面的sql执行后cpu100%,但是这三张join的表数据量都在2W左右,不应该啊,是不是数据库服务器配置出了问题啊。sql如下:select a.excel_id, a.rpt_id, a.acc_std, a.prd_year, a.prd_qtr, a.accumulate, a.biz_cd, a.acc_cd, a.row_num,

a.col_num,a.col_unit , a.col_cur, a.row_unit, a.row_cur, a.data_id, a.item_cd, a.data_val,

a.data_comment, a.data_trans_comment, a.trans_flag, a.trace_flag, a.trace_edit,

b.data_src, b.orig_unit, b.pre_unit, c.data_trace

from (select * from cdp.listed_cpny_rpt_fin_style_6 where excel_id = 32) a

inner join (select * from cdp.listed_cpny_fin_rpt_prd where excel_id = 32) b

on (a.excel_id=b.excel_id and a.rpt_id=b.rpt_id and a.acc_std=b.acc_std and a.prd_year=b.prd_year

and a.prd_qtr=b.prd_qtr and a.accumulate=b.accumulate and a.biz_cd=b.biz_cd and a.acc_cd=b.acc_cd )

left outer join (select * from cdp.listed_cpny_rpt_fin_trace_6 where excel_id = 32) c on

(a.excel_id = c.excel_id and a.rpt_id = c.rpt_id and a.acc_std = c.acc_std and a.prd_year = c.prd_year

and a.prd_qtr = c.prd_qtr and a.accumulate=c.accumulate and a.biz_cd = c.biz_cd

and a.acc_cd = c.acc_cd and a.row_num = c.row_num)

mysql大表join小表速度很慢_mysql多表join中,为什么子查询会那么慢,怎么解决-问答-阿里云开发者社区-阿里云...相关推荐

  1. mysql cluster 宕机 恢复_mysql cluster 集群恢复不起来,还请大神赐教?报错-问答-阿里云开发者社区-阿里云...

    mysql cluster 集群原本使用的几乎全是内存表,后来随着数据的增长,把大的内存表迁移到磁盘表了,之后集群出现6050错误,整个集群挂掉:之后重新启动集群一直启动不起来... ----以下是集 ...

  2. mysql云上迁移_自建mysql 迁移到云上-问答-阿里云开发者社区-阿里云

    详细解答可以参考官方帮助文档 使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能 ...

  3. mysql sqlserver 函数_等价于MySQL中的SQLServer函数SCOPE_IDENTITY()??mysql-问答-阿里云开发者社区-阿里云...

    这是您要寻找的: LAST_INSERT_ID() 为了回应OP的评论,我创建了以下基准测试: CREATE TABLE Foo ( FooId INT AUTO_INCREMENT PRIMARY ...

  4. mysql count join速度慢_MySql两张百万级表关联的count效率求解? 400 报错-问答-阿里云开发者社区-阿里云...

    select count(1) from B b inner join A a on a.id = b.personid where b.code like '32%' 这样试试呢######sele ...

  5. mysql linux改user_linux mysql误修改user表导致无法root用户登录,求大神帮助。-问答-阿里云开发者社区-阿里云...

    linux mysql误修改user表导致无法root用户登录,急救!!! mysql> select user,host,password from user; user host passw ...

  6. xml文件导入mysql_如何使用XML_LOAD()将XML文件导入MySQL数据库表;功能?mysql-问答-阿里云开发者社区-阿里云...

    我有一个看起来像这样的XML文件: 539 Name Surname email.domain.com 2011-04-02 13:30:00 2011-04-02 18:15:00 1,2,4,5, ...

  7. apache camel 相关配置_使用apache camel从表中选择数据-问答-阿里云开发者社区-阿里云...

    我希望能够使用Camel连续轮询数据库以从表中选择数据.我已经在我的Spring Boot应用程序中配置了Camel.这是我正在使用的配置 build.gradle: implementation ' ...

  8. python场景建立_Python创建一个街道地址表-问答-阿里云开发者社区-阿里云

    首先,你应该转换givenNumber成int()因为input()总是返回字符串.此外,您可以将整体strAddress转换为自身并反转自身版本,以便更轻松地访问它.splitAddress这里不需 ...

  9. coba mysql_在Android Studio中将数据从MySQL数据库显示到TextView中-问答-阿里云开发者社区-阿里云...

    我是新手,Android Studio我想将数据库(我使用MySQL)中的数据显示到中TextView.我也使用Button和RadioButton.单击按钮后,数据将显示在中TextView.这是我 ...

最新文章

  1. web服务器tornada,flask问题
  2. 深入浅出Pytorch:01 课程大纲与PyTorch简介
  3. 信息瓶颈提出者Naftali Tishby生前指导,129页博士论文「神经网络中的信息流」公布...
  4. 深复制VS浅复制(MemberwiseClone方法介绍)
  5. 那些年陪我走过一个又一个加班夜晚的程序员鼓励师们
  6. 一个R包玩转单细胞免疫组库分析,还能与Seurat无缝对接
  7. shell 使用eval重新计算变量的变量
  8. Android 系统性能优化(40)---Android LowMemoryKiller原理分析
  9. 拓端tecdat|R语言具有Student-t分布改进的GARCH(1,1)模型的贝叶斯估计
  10. 云计算里AWS和Azure的探究(3)
  11. android离线身份证识别(从相册选择)
  12. 【论文笔记】变化检测1(SAR图像)
  13. 支付宝客户端拉起支付
  14. 23种设计模式归纳总结——结构型
  15. 红孩儿编辑器的模块设计16
  16. 为什么在POS非常火爆的时候代还系统还能抢下市场呢?
  17. 错误:error LNK2005 解决方法
  18. fcpx插件:Stupid raisins show pop for Mac(20个标题展示模板
  19. 牛逼,Python3竟然内置找茬神器!一起来找茬吧
  20. 三国演义告诉我们的60条真理

热门文章

  1. Python高阶函数--map、lambda、reduce、filter、zip
  2. 在html页面中加入矢量图,HTML5画布矢量图形?
  3. python opencv Intel Realsense 使用滑动条调整图片的曝光率
  4. python 基于UDP协议的socket 报错:OSError: [WinError 10049] 在其上下文中,该请求的地址无效(绑定的ip要跟本地ip对应)
  5. python如何处理异常,让程序不结束继续运行?
  6. Python 绘图库 Matplotlib
  7. torchvision.transforms包的使用
  8. Nginx+Tomcat+memcached负载均衡实现seccion存储
  9. Python多线程threading和多进程multiprocessing的区别及代码实现
  10. WireConnection 最小生成树,prim 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛