5.8.1.6 查询执行探针

当查询的实际执行开始时,在解析和检查查询缓存之后,但在任何特权检查或优化之前,都会触发查询执行探针。通过比较开始探针和完成探针之间的差异,您可以监视为查询实际花费的时间(而不仅仅是处理查询的解析和其他元素)。

query-exec-start(query, connectionid, database, user, host, exec_type)
query-exec-done(status)

Note

query-startquery-exec-start的参数中提供的信息几乎完全相同且经过精心设计,因此您可以选择在显示有关用户,Client 端,和正在执行的查询。

Value Description
0 从 sql_parse 的顶级查询中执行的查询。
1 执行准备好的语句
2 执行的游标语句
3 在存储过程中执行查询
首页