MySQLexplain之ref和rows的使用

 更新时间:2024年10月24日 09:14:47   作者:昔拉天使  
在MySQL中,优化器通过分析表之间的引用关系、使用的索引列、以及估算查询所需读取的行数来优化查询,"ref"关键字显示被参考的索引列,如果可能,这个值会是一个常数,表示哪些列或常量用于查找索引列上的值,"rows"关键字表示优化器根据表统计信息及索引使用情况

MySQLexplain之ref和rows

ref:表之间的引用

显示索引的哪一列被使用了,如果可能的话,是一个常数。

哪些列或常量被用于查找索引列上的值

rows:每张表有多少行被优化器查询

根据表统计信息及索引选用情况

大致估算出找到所需的记录所需要读取的行数

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 如何把本地mysql迁移到服务器数据库

    如何把本地mysql迁移到服务器数据库

    这篇文章主要介绍了如何把本地mysql迁移到服务器数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 三十分钟MySQL快速入门(图解)

    三十分钟MySQL快速入门(图解)

    通过分享本文带领大家三十分钟入门mysql,包括sql的基础知识,creat语法知识,非常不错,具有一定的参考借鉴价值,感兴趣的朋友一起看看吧
    2016-11-11
  • mysql/Java服务端对emoji的支持与问题解决方法详解

    mysql/Java服务端对emoji的支持与问题解决方法详解

    这篇文章主要介绍了mysql/Java服务端对emoji的支持与问题解决方法,结合实例形式分析了mysql/Java服务端对emoji字符集存储及支持问题解决方法,需要的朋友可以参考下
    2019-10-10
  • mysql 字段括号拼接的实现示例

    mysql 字段括号拼接的实现示例

    在使用MySQL进行数据查询时,有时候需要对字段进行拼接,并用括号包围起来,本文主要介绍了mysql 字段括号拼接的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • MySQL中使用ProxySql实现读写分离

    MySQL中使用ProxySql实现读写分离

    ProxySQL是一款高性能、开源的MySQL数据库中间件,通过安装ProxySQL并配置主从服务器、用户及路由规则,实现MySQL读写分离,提升负载均衡与高可用性,本文给大家介绍MySQL中使用ProxySql实现读写分离,感兴趣的朋友一起看看吧
    2025-08-08
  • MySQL如何查询数据连接方式

    MySQL如何查询数据连接方式

    MySQL支持多种表连接(JOIN)方式,每种方式都有其特定的使用场景和优缺点,以下是 MySQL 中主要的数据连接方式及其特点,有需要的小伙伴可以了解下
    2025-06-06
  • Mysql启动报ERROR:2002的分析与解决

    Mysql启动报ERROR:2002的分析与解决

    这篇文章主要给大家介绍了关于Mysql启动时报ERROR:2002问题的分析与解决方法,文中通过示例代码介绍将该问题分析的非常详细,对同样遇到这个问题的朋友们具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-08-08
  • MySQL创建定时任务

    MySQL创建定时任务

    本文详细讲解了MySQL创建定时任务的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01
  • Mysql中通过生日计算年龄的多种方法

    Mysql中通过生日计算年龄的多种方法

    本文给大家分享mysql通过生日计算年龄的方法,每一种方法都非常不错,需要的朋友参考下吧
    2018-03-03
  • mysql释放表空间的方法示例

    mysql释放表空间的方法示例

    本文主要介绍了mysql释放表空间的方法示例,可以使用OPTIMIZE TABLE命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08

最新评论