索引优化

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云原生数据库 PolarDB 分布式版,标准版 2核8GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 索引优化

UNION ALL 关键字连接两个表的数据,相同表会合并但不会去重 UNION 会将相同数据的行去重

select
 * 
 from articlewhere article_category
 where article_category=2 or article_category=3 
 order by article_id desclimit 5

解决方案:避免使用in 或者 or (or会导致扫表),使用union all



(select * from article where article_category=2 order by article_id desc limit 5)
UNION ALL
(select * from article where article_category=3 order by article_id desc limit 5) 
 ORDER BY article_id desclimit 5
目录
相关文章
|
1月前
|
关系型数据库 MySQL 数据库
MySQL索引和查询优化
MySQL索引和查询优化
35 1
|
2月前
|
SQL 存储 关系型数据库
MySQL索引(二)索引优化方案有哪些
MySQL索引(二)索引优化方案有哪些
52 0
|
11月前
|
算法 索引
|
存储 关系型数据库 MySQL
|
存储 SQL 关系型数据库
Mysql优化之索引(二)
Mysql优化之索引(二)
Mysql优化之索引(二)
|
存储 SQL 缓存
MySQL索引与查询优化
MySQL由于其性能高、成本低、可靠性好,已经成为最流行的开源数据库之一。提升查询速度的技术有很多,其中最重要的就是索引。当你发现自己的查询速度慢的时候,最快解决问题的方法就是使用索引。索引的使用是影响查询速度的重要因素。在使用索引之前其他的优化查询的动作纯粹是浪费时间,只有合理地使用索引之后,才有必要考虑其他优化方式。
74 0
MySQL索引与查询优化
|
SQL 前端开发 关系型数据库
索引优化|学习笔记
快速学习索引优化
89 0
索引优化|学习笔记
|
关系型数据库 MySQL 开发者
索引优化10|学习笔记
快速学习索引优化10
48 0
|
SQL 关系型数据库 MySQL
索引优化7|学习笔记
快速学习索引优化7
62 0
索引优化7|学习笔记
|
存储 关系型数据库 MySQL
索引优化3|学习笔记
快速学习索引优化3
42 0
索引优化3|学习笔记