在使用宝塔面板内建的数据库备份功能备份数据库时,如果数据库数据比较大,备份耗时长,则在备份途中很可能会出现应用程序的数据库事务操作出现死锁或超时的问题,可通过以下方法解决。
打开宝塔安装目录下的/www/server/panel/class/panelBackup.py
文件,搜索
backup_shell = "'{mysqldump_bin}' --routines...
所在位置,添加--single-transaction
参数即可。
在使用宝塔面板内建的数据库备份功能备份数据库时,如果数据库数据比较大,备份耗时长,则在备份途中很可能会出现应用程序的数据库事务操作出现死锁或超时的问题,可通过以下方法解决。
打开宝塔安装目录下的/www/server/panel/class/panelBackup.py
文件,搜索
backup_shell = "'{mysqldump_bin}' --routines...
所在位置,添加--single-transaction
参数即可。
发表回复