为什么格式化查询比非格式化查询花费更多时间?另请注意,我已经多次运行查询(因此考虑了计划缓存)
这是否意味着 memsql 在查询格式处理方面很差?
例如我尝试了以下查询(未格式化)
select count(*) from users where users.rep > 5;
+----------+
| count(*) |
+----------+
| 589 |
+----------+
1 row in set (0.01 sec)
但令人惊讶的是,格式化时相同的查询需要更多时间
SELECT
COUNT(*)
FROM
users
WHERE
users.rep > 5 ;
+----------+
| count(*) |
+----------+
| 589 |
+----------+
1 row in set (1.39 sec)