美文网首页
MySQl优化学习笔记(七)SQL优化简介

MySQl优化学习笔记(七)SQL优化简介

作者: 大江随笔 | 来源:发表于2021-03-22 10:07 被阅读0次

一、SQL优化简介

1、我们平时说的SQL优化就是优化SQl语句和索引(通俗说就是使用什么样的SQL语句能够让索引生效)

2、SQL优化是伴随业务进行的,并不是所有操作都必须达到最好才是优化。

二、常规调优思路

1、查看慢查询(slow-log),分析slow-log,分析出查询慢的语句,找出问题;

2、按照一定优先级,进行一个一个的排查所有慢语句;

3、分析我们写的SQL(top sql),进行explain调试(分析语句为什么慢),查看语句执行时间;

4、调整索引或语句本身。

三、MySQl中日志分类

MySQL日志分为4类:错误日志(记录系统级别错误,不是SQL命令写错了)、二进制日志(记录数据的修改删除和新增)、通用查询日志(什么都记)、慢查询日志(记录查询慢的日志)


下节记录通用日志的介绍。

相关文章

  • 详解MySQL之SQL优化(1)

    MySQL学习笔记(6) SQL优化(1) 优化SQL的一般步骤 本文所涉及案例表来自MySQL的案例库sakil...

  • MySQl优化学习笔记(七)SQL优化简介

    一、SQL优化简介 1、我们平时说的SQL优化就是优化SQl语句和索引(通俗说就是使用什么样的SQL语句能够让索引...

  • 11-mysqlSQL分析

    六星教育 - java-mysql优化1909 SQL优化 所谓SQL优化:基于MySQL的优化器查询规则来优化S...

  • 1 mysql的架构介绍

    1.1 Mysql简介 1.1.1 概述 1.1.2 高级MySQL mysql内核 sql优化工程师 mysql...

  • mysql数据库优化

    1. Mysql优化介绍 1.1 sql优化 a. sql优化分析b. 索引优化c. 常用sql优化d. 常用优化...

  • MySQL查询缓存

    简介: mysql通过查询缓存优化来优化查询效率,当执行相同的一条sql时,mysql会将数据缓存起来以供下...

  • MySQL进阶之路--EXPLAIN执行计划详解

    执行计划简介 执行计划是指一条SQL语句在经过MySQL查询优化器的优化会后,具体的执行方式。MySQL为我们提供...

  • 17.MySQL优化

    《高性能MySQL》——这本书都有的 “字段”优化总结 “索引”优化总结 索引的优化 “查询SQL”优化总结 “引...

  • 千万级MySQL数据库建立索引,提高性能的秘诀

    实践中如何优化MySQL 实践中,MySQL的优化主要涉及SQL语句及索引的优化、数据表结构的优化、系统配置的优化...

  • MySQL数据库与SQL优化

    一、MySQL数据库 - SQL优化 MySQL DBMS - MySQL Database Management...

网友评论

      本文标题:MySQl优化学习笔记(七)SQL优化简介

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