文章分类 - mysql优化
摘要:转载于: https://blog.csdn.net/singgel/article/details/64437777 https://blog.csdn.net/u011383596/article/details/78317243 mysql in查询的执行过程 现在有两个表,table1和ta
阅读全文
摘要:转载于: https://www.cnblogs.com/codeAB/p/10066508.html A表: 100条数据 , B: 10条数据 select * from A where id in ( select aid from B ) 先执行括号里面的查询,然后执行外面,总共需要查询的次
阅读全文
摘要:转载于: https://www.cnblogs.com/codeAB/p/6391607.html 假设有一个千万量级的表,取1到10条数据; select * from table limit 0,10; select * from table limit 1000,10; 这两条语句查询时间应
阅读全文
摘要:转载于: https://www.cnblogs.com/codeAB/p/6391677.html (类似燕十八) 现在有两个表,table1和table2,table1有1千万数据(id 主键索引),table2有三条数据(uid字段 3,5,7); select * from table1 w
阅读全文
摘要:版本: 5.6.46-log 先查看一下目前的optimizer_switch配置,命令是: SHOW VARIABLES LIKE '%optimizer_switch%'; 在my.cnf文件中追加: optimizer_switch='index_merge=on,index_merge_un
阅读全文
摘要:查看方法 先通过"ps aux|grep mysql" 命令查看启动时有没指定特定的配置文件, 若没有, 再通过"mysql --help|grep 'my.cnf'" 查看mysql启动时默认读取配置文件 命令 mysql --help|grep 'my.cnf'输出结果: order of pr
阅读全文
摘要:转载于: https://www.ywnds.com/?p=7702 一、堆表和索引组织表 NOTE 堆表也可以称之为 HOT,索引组织表也可以称之为 IOT,下面没有特别说明,两者都是一个意思。 堆(heap)组织表数据行在堆中存储,没有任何特定顺序,向一个全新的没有做过更新和删除的堆中插入一行时
阅读全文
摘要:转自: https://www.jianshu.com/p/f74c0aa498f6 本文详细介绍了 MySQL 参数 join_buffer_size 在 INNER JOIN 场景的使用,OUTER JOIN 不包含。在讨论这个 BUFFER 之前,我们先了解下 MySQL 的 INNER JO
阅读全文
摘要:转自: https://www.ywnds.com/?p=14399 一、联接过程介绍 为了后面一些测试案例,我们事先创建了两张表,表数据如下: 1 2 3 4 CREATE TABLE t1 (m1 int, n1 char(1)); CREATE TABLE t2 (m2 int, n2 cha
阅读全文
摘要:转自: https://www.iteye.com/blog/jackyrong-2395292 一、什么是MRRMMR全称是Multi-Range Read,是MYSQL5.6优化器的一个新特性,在MariaDB5.5也有这个特性。优化的功能在使用二级索引做范围扫描的过程中减少磁盘随机IO和减少主
阅读全文
摘要:转载于: https://www.cnblogs.com/starhu/p/6418842.html 还有: MySQL Join算法与调优白皮书(二)、MySQL Join算法与调优白皮书(三) 姜大神 公众号:InsideMysql 正文 Inside君发现很少有人能够完成讲明白MySQL的Jo
阅读全文
摘要:转载于《何登成的技术博客》: http://hedengcheng.com/?p=577 SQL中的where条件,在数据库中提取与应用浅析 3月 3rd, 2013 发表评论 | Trackback 1 问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完
阅读全文
摘要:转载于: https://blog.51cto.com/lee90/2058185 什么是MRR? MRR:multi range read。 本质: MRR 在本质上是一种用空间换时间的算法 不好解释,先来看个例子: select * from tb where key_column = x 在没
阅读全文

浙公网安备 33010602011771号