我有一个相当复杂的触发器,我担心它的执行时间太长。我该如何衡量呢?
答案 0 :(得分:2)
触发器就像每个其他sql查询一样,区别在于它不能被显式调用。关于测量sql查询的性能,它实际上取决于你的实现,所以更多的信息将是有用的。
使用php,使用一些工具......怎么样?
最简单的方法(在db中)是在触发器的开头插入NOW并在结束时插入。
但时间测量(如果这是你提出的问题)并不总是衡量绩效的最佳选择。
这是一个很好的开始方式 - Using the New MySQL Query Profiler