首页
MySQL
生活
友链
关于
  • MySQL subquery、dependent subquery、uncacheable subquery 是怎么执行的?

    2022-02-24 · 预计阅读 6 分钟 · MySQL 子查询

    前几天在看官方文档的时候,看到关于 dependent subquery 和 uncacheable subquery 的一句说明,被搞的神魂颠倒的,各种百度、谷歌也没有找到能够解释清楚这句话是什么意思的,去折腾了几天 5.7.35 版本的源码,对于 subquery、dependent subquery、uncacheable subquery 的执行过程,多了一些了解。


    阅读更多
  • 半连接物化的两种策略

    2022-02-09 · 预计阅读 2 分钟 · 子查询

    IN、=ANY 子查询进行半连接(Semi-Join)优化时,其中一种策略就是子查询物化,即生成一张内存或者磁盘的临时表(称为物化表),来存储子查询的执行结果,然后物化表和主查询进行连接,以获取最终的结果集

    本文翻译自 MariaDB 官方文档,主要介绍使用物化表进行半连接优化的两种策略


    阅读更多

Csch


MySQL 源码研究公众号:一树一溪

最新文章

  • 修改 lower_case_table_names 导致 frm 文件删除失败
  • MySQL 相关子查询
  • MySQL 全表扫描成本计算
  • MySQL 不相关子查询怎么执行?
  • where field in(...) 是怎么执行的?
  • MySQL 连接怎么保活?
  • MySQL 数据字典表
  • MySQL 崩溃恢复

分类

MYSQL 44 生活 4

标签

源码 32 MYSQL 29 5.7.35 22 8.0.29 12 INNODB 5 JOIN 5 随笔 4 子查询 2 工具 2 查询优化 2 FRM 1 UNDO日志 1 索引 1 表结构 1

Copyright  . All Rights Reserved