我有一个相当复杂的触发器,恐怕它的执行时间太长了。如何测量?
最佳答案
触发器与其他 SQL 查询类似,不同之处在于它不能显式调用。关于测量 sql 查询的性能,它实际上取决于您的实现,因此更多的信息会很有用。
使用 php,使用一些工具...怎么样?
最简单的方法(在数据库中)是在触发器的开头插入 INSERT NOW,在末尾插入 INSERT NOW。
但是时间测量(如果这是您所要求的)并不总是衡量性能的最佳选择。
这是一个很好的开始方式 - Using the New MySQL Query Profiler
关于mysql - 如何获取MySQL触发器执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1361864/