MySQLdump 导致超出最大连接数。Skip-Quick 可以作为解决方案吗?

MySQLdump 导致超出最大连接数。Skip-Quick 可以作为解决方案吗?

每天晚上我都会对 MySQL 5.7.32 中的 17G DB 进行完整的 mysqldump。这种方法已经用了很多年了,现在我在晚上执行了一些插入操作的重负载,这导致在备份时间恰好连接数上升到 max_connections,从而导致连接错误。

由于服务器有足够的 RAM 64G(30G可用),我首先将 max_connections 从 150 增加到 300。

然而,查看转储命令我发现了选项--quick(也默认启用)它告诉我它正在逐行导出。

--single-transaction --routines --quick --compact

我正在考虑将其更改为,--skip-quick.但我不敢更改,因为我需要再次检查恢复,这非常耗时。您建议更改为 skip-quick 吗?

相关内容