不幸的是,MySQL 不允许您通过简单的方法来避免这种情况。一种常见的方法基本上是编写一个脚本,每隔 X 秒检查一次所有正在运行的进程(基于您认为的“长”),并杀死它认为运行时间过长的进程。不过,您至少可以通过log_slow_queries在 MySQL 中进行设置来获得一些基本的诊断,该设置会将所有耗时超过 10 秒的查询写入日志。如果这对于您认为“慢”的目标来说太长,您可以设置long_query_time为 10 以外的值来更改阈值。
| 归档时间: |
|
| 查看次数: |
3614 次 |
| 最近记录: |