之前一直用的Oracle,今天用mysql查询一个很普通的左连接的时候,发现速度很慢。
select x.fid,x.isbirt,x.fscoresum,x.fsystemscore,x.feffectivescore from tablea x left join tableb h on x.fitemid = h.fid where h.fprojectid=’’
这个sql耗时:
2s多。我有点吓到了,后来我百度后发现

然后我换了表的位置
select x.fid,x.isbirt,x.fscoresum,x.fsystemscore,x.feffectivescore from tableb x left join tablea h on x.fitemid = h.fid where h.fprojectid=’’
再次查询

只有0.4s了。

mysql左连接查询慢相关推荐

  1. mysql左连接查询 优化_【mysql 优化 5】左连接和右连接优化

    mysql以下列方式实现一个A left join B 连接条件: 1,表B设置为依赖于表A和A所依赖的所有表 2,表A设置为依赖使用left join条件的所有表(除了B) 3,left join条 ...

  2. MYSQL左连接查询过滤问题

    1.MySQL left jion 连接查询,保留左边查询记录信息在on连接后面加过滤条件(连接右表,有则查值,无则为null) 2.where 条件过滤,过滤字段记录若为null,也会被过滤掉,例如 ...

  3. MySql左连接(left join)查询非常慢

    MySql左连接(left join)查询非常慢 问题描述: 两张表:tb_buyer_account.b_ip. tb_buyer_account表中ip_id字段对应tb_ip表中主键id字段,两 ...

  4. MySQL数据库左连接查询left join ... on

    1. 左连接查询 以左表为主根据条件查询右表数据,如果根据条件查询右表数据不存在使用null值填充 左连接查询效果图: 左连接查询语法格式: select 字段 from 表1 left join 表 ...

  5. mysql内连接查询原理_MySQL全面瓦解12:连接查询的原理和应用

    概述 MySQL最强大的功能之一就是能在数据检索的执行中连接(join)表.大部分的单表数据查询并不能满足我们的需求,这时候我们就需要连接一个或者多个表,并通过一些条件过滤筛选出我们需要的数据. 了解 ...

  6. mysql 左连接 和全连接_mysql左连接,右连接,内连,全连

    mysql> #首先建立两张表A,B,查看下表结构 mysql> desc A; +-------+-------------+------+-----+---------+------- ...

  7. MySql中左连接查询突然变得很慢

    MySql中左连接查询突然变得很慢 表结构: A表 userId,name B表 wId,userId,address A表左连接B表查询时,平时查询都非常的块,这几天突然变得很慢. 一个查询花了0. ...

  8. 【MySQL】连接查询

    连接查询 内连接 #内连接:inner join SELECT a.属性名1,a.属性名2,...,b,属性名1,b.属性名2... FROM table_name1 a inner join tab ...

  9. MySQL表连接查询

    MySQL表连接查询 1 基本格式 select fieldName from tbName1 连接符 tbName2 on 条件 2 笛卡尔乘积[避免] -- 笛卡尔乘积,没有约束条件,数据库匹配发 ...

  10. MySQL 左连接、右连接、内连接

    left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) ...

最新文章

  1. 基于希克斯需求价格弹性计算_Serverless弹性伸缩的现状调研(超详细)
  2. 函数调用过程,栈帧的一点理解
  3. java操作xml文件--修改节点
  4. Python2与Python3之间的区别?
  5. travis-cli 使用
  6. 私有环网协议MR-ring介绍
  7. 麦块服务器显示连接已丢失,麦块服务器密码怎么设置
  8. matlab 度表示,在matlab中,单精度类型用关键字()表示,双精度类型用关键字()表示...
  9. BulkInsert导入CSV文件
  10. 阿里云域名以及子域名解析教程
  11. 方位角的表示及示意图
  12. 李若彤揭秘退隐10年原因:感情不顺 父亲离世 曾患抑郁症
  13. Linux增加root目录容量,Linux(manjaro)增加根目录磁盘空间
  14. 医院应如何有效实施迅速合理的安全疏散系统
  15. ch01: 初识数据库
  16. Java开发——IDEA
  17. echart图表(自定义提示框) 鼠标移动到数据展示区自定义展示提示框 天/时/分/秒
  18. 马尔科夫链的一个例子:老鼠迷宫问题
  19. 计算机网络安全 第二章 物理安全
  20. ssh_init: Network error: Cannot assign requested address的解决办法

热门文章

  1. 老司机教你下载tumblr上视频和图片的正确姿势
  2. Memory threshold for SAP CRM WebClient UI technical framework
  3. 服务器虚拟内存最佳设置范围,虚拟内存有什么用?虚拟内存设置多少合适?
  4. 数据中心IDC产业研究报告:碳中和背景下,IDC产业链的破局之路
  5. 文本数据挖掘(Text Mining)
  6. 伯克利摘得最佳论文 | ACL2022奖项公布
  7. 银行排队管理系统(C++实现)
  8. Windows 10 下生成 ssh 密钥
  9. Unity Shader - Standard Shader 标准着色器
  10. 30m服务器可以用多少人在线,30m网速(30m宽带够几个人用)