我正在分析一个返回非常少数据的查询:SELECT MAX(LastModTime)FROM Orders;。但是,分析信息没有显示在“发送数据”中花费的任何时间。我的理解是它确实将1行发送到客户端,所以我们必须在分析中看到这一阶段?
mysql> show profile for query 1;
+----------------------+----------+
| Status | Duration |
+----------------------+----------+
| starting | 0.000058 |
| checking permissions | 0.000008 |
| Opening tables | 0.000021 |
| init | 0.000022 |
| System lock | 0.000007 |
| optimizing | 0.000056 |
| executing | 0.000009 |
| end | 0.000003 |
| query end | 0.000006 |
| closing tables | 0.000007 |
| freeing items | 0.000039 |
| cleaning up | 0.000004 |
+----------------------+----------+
12 rows in set, 1 warning (0.01 sec)