美文网首页
查询优化

查询优化

作者: X1_blog | 来源:发表于2020-05-07 18:52 被阅读0次
  1. 缓存查询结果 : 视图
  2. 简化语句, 不加入不必要的检索
  3. 删除多余的语句
  4. 删除多余的索引
  5. 创建合适的索引, 在尽可能实现数据唯一的字段进行索引
  6. 尽量少用全文索引
  7. 使用关联查询代替子查询
  8. 拆分大查询为小查询, 降低锁持有时间
  9. 确保关联on后的条件字段有索引
  10. 使用group by 和 order by 的索引是同一字段, 可以更好的优化
  11. 使用count(*) 代替count(col_name)

全文索引 : 适用于大量文本模糊检索

相关文章

  • MySQL性能调优

    MYSQL查询语句优化 mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬...

  • mysql优化

    MYSQL优化 为查询缓存优化你的查询 EXPLAIN你的SELECT查询。根据结果给出分析相应的查询优化 当只要...

  • 《高性能Mysql》-查询优化

    优化性能需要查询优化、索引优化、库表结构优化这三辆马车齐头并进。这篇文章主要围绕查询优化,要对查询进行优化首先需要...

  • Day2:MySQL慢查询基础-查询慢原因

    说在前面: 查询优化、索引优化、库表结构优化是查询性能优化的三驾马车。 完成一个完整的查询生命周期,查询需要在...

  • MySQL(五)|《千万级大数据查询优化》第二篇:查询性能优化(

    MySQL优化一般是需要索引优化、查询优化、库表结构优化三驾马车齐头并进。本章节开始讲查询优化。 一、为什么查询速...

  • PostgreSQL 源码解读(29)- 查询语句#14(查询优

    本节简单介绍了PG查询逻辑优化中的子查询(subQuery)上拉优化,包括查询优化中子查询的基本概念,同时介绍了主...

  • [es]ES数据查询调优2

    查询语句优化 查询语句优化的内容包括:查询范围,单次查询数量等。 根据实际业务需求去规划查询范围,查询越少的字段越...

  • MySQL | 使用 limit 优化查询和防止SQL被优化

    使用 limit 优化查询和防止SQL被优化 Table of Contents 查询优化 1.1 最大值和最小值...

  • MySQL 数据库优化方法一览

    软优化 查询语句优化 使用索引 优化子查询 分解表 使用中间表 增加冗余字段 分析表、检查表、优化表 硬优化 硬件...

  • mysql调优

    一 、查询优化、索引优化、库表结构优化 1. 查询性能优化 1.1) 优化数据访问:1、是否向数据库请求了不需要的...

网友评论

      本文标题:查询优化

      本文链接:https://www.haomeiwen.com/subject/zkrtghtx.html