加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 数据库 > MySql > 正文

mysql – mysqldump是如何工作的?

发布时间:2020-05-27 10:42:24 所属栏目:MySql 来源:互联网
导读:我有一个使用mysql作为后端的java应用程序,每天晚上我们使用mysqldump备份mysql并且应用程序在该时间段内停止工作(应用程序20分钟).用于进行备份的命令.$MYSQLDUMP -h $HOST --user=$USER --password=$PASS $database $BACKDIR/$SERVER-mysqlbacku

我有一个使用mysql作为后端的java应用程序,每天晚上我们使用mysqldump备份mysql并且应用程序在该时间段内停止工作(应用程序20分钟).

用于进行备份的命令.

$MYSQLDUMP -h $HOST --user=$USER --password=$PASS $database > 
$BACKDIR/$SERVER-mysqlbackup-$database-$DATE.sql
gzip -f -9 $BACKDIR/$SERVER-mysqlbackup-$database-$DATE.sql

这是正常的还是我做错了导致数据库在此期间失速?

谢谢,
最佳答案 见https://serverfault.com/questions/224711/backing-up-a-mysql-database-while-it-is-still-in-use/224716#224716

我怀疑你正在使用MyISAM,表是锁定的.我建议你切换到InnoDB并使用单事务标志.这将允许更新继续,并将保持一致的状态.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读