`

mysql之sql性能调优

    博客分类:
  • sql
 
阅读更多

一、优化查询SQL语句第一课

1、理解EQP含义

执行SQL语句时生成的QEP并不确定,每次执行相同的SQL也可能会由于周围环境因素的变化而生成不同的QEP

2、通过Explain来分析sql语句

    理解: key的含义、rows的含义

3、验证表结构和确认表大小

验证表结构:show create table 表名 \G

确认表大小:show table status like 表名 \G

    通过Data_length和Rows信息可以估算一个表的大概大小

4、优化sql语句的经验谈

优化SQL的需要理解和验证此SQL语句及与表相关的SQL语句的目的和使用情况,有时候

通过添加索引并不是解决查询速度慢的理想方法,所以若不进一步分析,而盲目的添加索引

可能会因为存在了额外的不必要的索引而导致开销。

二、优化查询SQL语句第二课

1、explain命令

 

 

分享到:
评论

相关推荐

    DB2 SQL性能调优秘笈

    《DB2 SQL性能调优秘笈》是一本不可多得的DB2数据库性能调优秘笈,由拥有20余年DB2工作经验的资深数据库专家撰写,Amazon全五星评价畅销书。《DB2 SQL性能调优秘笈》不仅详尽阐述了100余条SQL语句优化的技巧和最佳...

    MySQL管理之道 性能调优、高可用与监控

    本书由资深MySQL专家撰写,以最新的MySQL版本为基础,以构建高性能MySQL服务器为核心,从故障诊断、表设计、SQL优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、MySQL高可用集群搭建与管理、MySQL服务器...

    MySQL性能调优与架构设计.mobi

    本书以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。 全书共分3篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的备份...

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    《mysql管理之道:性能调优、高可用与监控》由资深mysql专家撰写,以最新的mysql版本为基础,以构建高性能mysql服务器为核心,从故障诊断、表设计、sql优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、...

    mysql sql语句性能调优简单实例

    主要介绍了 mysql sql语句性能调优简单实例的相关资料,需要的朋友可以参考下

    MySQL管理之道+性能调优、高可用与监控.7z

    MySQL管理之道+性能调优、高可用与监控.7z 资深MySQL专家撰写,以最新的MySQL版本为基础,以构建高性能MySQL服务器为核心,从故障诊断、表设计、SQL优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、...

    性能调优之SQL的案例

    性能调优之SQL的案例,解决过度消耗CPU的问题的真实案例

    MySQL管理之道:性能调优、高可用与监控

    MySQL管理之道:性能调优、高可用与监控内容简介:《mysql管理之道:性能调优、高可用与监控》由资深mysql专家撰写,以最新的mysql版本为基础,以构建高性能mysql服务器为核心,从故障诊断、表设计、sql优化、性能...

    30条SQL优化建议SQL优化手册MySQL性能调优.docx

    30条SQL优化建议SQL优化手册MySQL性能调优.docx,1、查询SQL尽量不要使用select *,而是select具体字段。2、如果知道查询结果只有一条或者只要最大/最小一条记录,建议用limit 1,3、3、应尽量避免在where子句中使用...

    MySQL管理之道+性能调优、高可用与监控

    资深MySQL专家撰写,以最新的MySQL版本为基础,以构建高性能MySQL服务器为核心,从故障诊断、表设计、SQL优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、MySQL高可用集群搭建与管理、MySQL服务器性能和...

    MySQL性能调优与架构设计.pdf

    性能优化篇从影响 MySQL 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 MySQL Schema 设计的技巧,Query 语句的性能优化方式方法及MySQL Server中SQL层和存储引擎层的优化思路。同时还分析...

    MySQL性能调优与架构设计--全册

    MySQL性能调优与架构设计--全册,压缩包文件,欢迎下载

    MySQL性能调优与架构设计(PDF)

    本书以 MySQL 数据库的基础及维护为切入点,重点介绍了 MySQL 数据库应用系统的性能调优,以及高可用可扩展的架构设计。 全书共分3 篇,基础篇介绍了MySQL软件的基础知识、架构组成、存储引擎、安全管理及基本的备份...

    sql性能优化及实例

    减少数据访问,返回更少数据,减少交互次数,减少服务器CPU开销,利用更多资源。注意:这个是对《sql性能优化分享》的后期修改与补充。下载这个最新的就下载老的了。别下载重复了!!!

    MySQL性能调优与架构设计

    本书以 MySQL 数据库的基础及维护(基础篇)为切入点,重点介绍了 MySQL 数据库应用系统的性能调优(优化篇),以及高可用可扩展的架构设计(架构篇)。 基础篇的主要内容有:MySQL 数据库介绍,架构组成,存储引擎...

    Effective MySQL之SQL语句最优化(高清)

    《Effective MySQL之SQL语句最优化》希望能够通过一步步详细介绍SQL优化的方法,帮助读者分析和调优有问题的SQL语句。 内容简介  《Effective MySQL之SQL语句最优化》主要内容:  ●找出收集和诊断问题必备的分析...

Global site tag (gtag.js) - Google Analytics