1. 出现长时间执行的查询的原因 2. 长时间执行的查询带来的问题 3. 如何避免长时间执行的查询 4. 如何处理长时间执行的查询 4.1 DMS 处理会话 4.2 设置查询最长执行时间 4.3 创建事件自动清理长时间执行的查询 1. 出现长时间执行的查询的原因 在使用 MySQL 的过程中,由于某些原因,比如被 SQL 注入、SQL执行效率较差、DDL 语句引起表元数据锁等待等等,会出现运行时间很长的查询。 由于被SQL注入而导致的长时间查询: 由于DDL语句引起表元数据锁等待: 2. 长时间执行的…