![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
济海河神
这个作者很懒,什么都没留下…
展开
-
MySQL中几种查询情况的好坏程度
system 这是const联接类型的一个特例,当查询的表只有一行时使用 const:表示通过索引一次就找到了,const用于比较primary key 或者 unique索引。因为只需匹配一行数据,所有很快。如果将主键置于where列表中,mysql就能将该查询转换为一个const eq_ref:唯一性索引扫描,对于每个索引键,表中只有一条记录与之匹配。常见于主键 或 唯一索引扫描。 ref:非唯一性索引扫描,返回匹配某个单独值的所有行。本质是也是一种索引访问,它返回所有匹配某个单独值的行,然而他可原创 2020-09-10 19:25:19 · 188 阅读 · 0 评论 -
MySQL firstMatch策略
在业务上遇到一个sql,线下跑要1min半,到线上生产环境却只要0.5s,是一个自查询语句。select issue_id, parent_idFROM dq_result_ones_tasksWHERE parent_id in (SELECT issue_id FROM dq_result_ones_requirements WHERE issue_id in (5088896, 5088708, 5088680, 5088378, 5088267, 5088原创 2020-08-16 12:57:52 · 4425 阅读 · 1 评论 -
Mysql的备份之mysqldump与Xtrabackup
Mysql的备份之mysqldump与Xtrabackup备份的分类首先从备份时能否进行相应的读写操作进行分类为:1.热备份:备份过程中数据库可以进行读写操作;2.温备份:备份过程中数据库只能进行读操作,无法进行写操作;3.冷备份:备份过程中数据库无法进行读写操作。从执行引擎来说,Innodb支持三种类型的备份,其中热备份由MVCC机制支持,而MyISAM只支持温备份和冷备份。从备份...原创 2020-04-15 11:05:54 · 1987 阅读 · 0 评论