gpt4 book ai didi

mysql - MYSQL COUNT查询效率

转载 作者:行者123 更新时间:2023-11-29 04:55:26 25 4
gpt4 key购买 nike

所以我在一个表上执行了这个查询:

EXPLAIN SELECT COUNT(*) FROM table;

并且输出中的“行”列显示为 NULL(而通常它会显示查询经过了多少行)...

这是否意味着 COUNT 命令是瞬时的,因此不需要遍历任何行?

最佳答案

如果您的表使用 MyISAM 存储引擎,那么是的,该查询会在恒定时间内解析。行计数是表元数据的一部分,不必检查表本身。

关于mysql - MYSQL COUNT查询效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6978330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com