• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 查询优化之EXPLAIN的使用分析

查询优化之EXPLAIN的使用分析

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了explain sql优化方法,explain,explain名词,explain的用法,explain是什么意思等相关知识,希望本文的分享对您有所帮助

不同的SQL语句写法,往往会带来很大的性能差异,我们怎么才能知道执行SQL查询开销呢?MySQL为我们提供了EXPLAIN关键词,在你的select语句前加上EXPLAIN关键词,MySQL将解释它是如何处理的SELECT查询,提供有关表如何联接和联接的次序,所扫描的记录数等相关信息,你可以凭借这些信息,来优化你的SQL查询。
EXPLAIN select id, username from userinfo where username like '%peng%';
我们在查询语句前加上了EXPLAIN关键词,那么我们可以得到如下的报告。

更具体的解释请查阅MySQL手册,在这里,把手册的内容再抄一遍并没有什么意义,当你有了这些参考数据后,就能更准确的完成MySQL查询优化了。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 查询优化之EXPLAIN的使用分析
  • 使用 EXPLAIN 关键字 检查SQL语句效率

相关文章

  • 2017-05-11解析MySQL中mysqldump工具的基本用法
  • 2017-05-11利用MySQL函数实现判断视频扩展名的代码
  • 2017-05-11phpmyadmin报错:#2003 无法登录 MySQL服务器的解决方法
  • 2018-12-05sqlserver 触发器学习(实现自动编号)
  • 2017-05-11mysql误删root用户恢复方法
  • 2018-12-05SQLServer 连接异常与解决方法小结
  • 2017-05-11探讨SQL利用INFORMATION_SCHEMA系统视图如何获取表的主外键信息
  • 2018-12-05Oracle AWR的管理与维护详解
  • 2017-05-11MySQL数据类型和常用字段属性总结
  • 2018-12-05MySQL中insert触发器(插入)详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql实现合并同一ID对应多条数据的方法_MySQL
    • MySQL 优化设置步骤
    • Mysql的游标的定义使用及关闭深入分析
    • MySQL 联合索引与Where子句的优化 提高数据库运行效率
    • oracle命令行删除与创建用户的代码
    • oracle下巧用bulk collect实现cursor批量fetch的sql语句
    • MySQL实现批量插入以优化性能的教程
    • DriverManager连接mysql数据库在实际开发中使用
    • 解决SQL Server虚拟内存不足情况
    • MySQL修改配置 区分大小写

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有