【发布时间】:2022-10-08 17:14:46
【问题描述】:
我有 4 个查询,我想比较它们之间的时间,是否有任何命令可以显示每个查询所用的时间?
【问题讨论】:
-
你是如何运行查询的?
-
@IMSoP 假设我想知道这个简单查询需要多长时间,
select * from table -
使用 EXPLAIN ANALYZE 您的查询
-
@RahulBiswas 我已经尝试过了,但是没有显示查询时间的列
-
这根本不能回答我的问题。我之所以问,是因为许多可以手动运行查询的工具会在每个结果旁边显示所用的时间,并且运行它们的任何编程语言都可以比较开始和结束时间(例如
microtime(true);在 PHP 中)。