【发布时间】:2017-06-23 08:50:10
【问题描述】:
我正在使用 mysql 客户端执行脚本文件,例如:mysql -u root --prompt="memsql>" < file.sql。如何检索查询的处理时间?
在其他系统中,我通常会这样做:
BEGIN
start = now();
select *, some_udf(X_ID) from X;
end = now();
select DATEDIFF(start, end);
END;
但这在 Memsql 中是不可能的。
编辑: 5.8 中似乎有 workload profiling 功能,但版本 6 中没有此部分。还有视图 mv_activities/mv_finished_tasks 和系统变量 read_advanced_counters存在于我的系统中。
【问题讨论】:
标签: execution-time beta singlestore