原文:EXPLAIN 命令详解

在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时 ...

2014-05-10 14:43 2 68022 推荐指数:

查看详情

explain 命令详解

目录 explain 命令 id select_type table * type possible_keys * key key_len ref * rows * Extra explain 命令 在 select ...

Tue Dec 28 22:33:00 CST 2021 0 836
PostgreSql的Explain命令详解

EXPLAIN命令查看查询规划器创建的任何查询。阅读查询规划是一门艺术,需要掌握一定的经验,本节试图涵盖一些 ...

Thu Jan 10 23:09:00 CST 2019 0 1114
SQL中EXPLAIN命令详解

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: 1、EXPLAIN tbl_name EXPLAIN tbl_name ...

Mon Oct 30 16:14:00 CST 2017 0 26353
MySQL中EXPLAIN解释命令详解

MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。 1.EXPLAIN的使用方法:在select语句前加上explain就可以了。 如:explain select surname ...

Thu May 18 04:38:00 CST 2017 0 3019
详解MySQL中EXPLAIN解释命令

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了。如: 类似下面输出 EXPLAIN列的解释: table:显示这一行的数据是关于哪张表 ...

Fri Jan 09 21:30:00 CST 2015 0 3415
SQL中EXPLAIN命令详解---(转)

MySQL Explain详解 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描 ...

Wed Nov 13 16:45:00 CST 2019 0 3504
MySQL中EXPLAIN解释命令详解

MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。 1.EXPLAIN的使用方法:在select语句前加上explain就可以了。 如:explain select surname ...

Tue Sep 20 16:54:00 CST 2016 0 5006
explain详解

一.索引介绍 二.explain详解 三.建立索引的原则(规范) 一.索引介绍 1.什么是索引 1)索引就好比一本书的目录,它能让你更快的找到自己想要的内容。 2)让获取的数据更有目的性,从而提高数据库检索数据的性能 ...

Wed Oct 20 05:25:00 CST 2021 0 952
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM