您好,欢迎来到闻帆科技。
搜索
您的当前位置:首页MySQL中count(*)、count(1)和count(col)的区别汇总

MySQL中count(*)、count(1)和count(col)的区别汇总

来源:闻帆科技


---MySQL对于“Select tables optimized away”的含义, 不是"没有更好的可优化的了", 官方解释中关键的地方在于:
 MySQL can read the result directly

所以,合理的解释是: 

    1 数据已经在内存中可以直接读取; 

    2 数据可以被认为是一个经计算后的结果,如函数或表达式的值; 

    3 一旦查询的结果被优化器"预判"可以不经执行就可以得到结果,所以才有"not need to perform the select".

总结

Copyright © 2019- wenfangsibao.com.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务