如何获得MySQL触发器执行时间?

时间:2009-09-01 11:12:39

标签: mysql triggers

我有一个相当复杂的触发器,我担心它的执行时间太长。我该如何衡量呢?

1 个答案:

答案 0 :(得分:2)

触发器就像每个其他sql查询一样,区别在于它不能被显式调用。关于测量sql查询的性能,它实际上取决于你的实现,所以更多的信息将是有用的。

使用php,使用一些工具......怎么样?

最简单的方法(在db中)是在触发器的开头插入NOW并在结束时插入。

但时间测量(如果这是你提出的问题)并不总是衡量绩效的最佳选择。

这是一个很好的开始方式 - Using the New MySQL Query Profiler