gpt4 book ai didi

sql - MySQL 中的数据库复制比 `mysqldump` 更快?

转载 作者:行者123 更新时间:2023-11-29 13:52:05 24 4
gpt4 key购买 nike

我有一个生产数据库,我想将其复制到开发人员。不幸的是,通过 mysqldump | mysql 完成此操作大约需要一个小时。我很好奇是否有一种更快的方法可以通过 mysql 中的直接 sql 命令来执行此操作,因为这是进入同一个 dbms,而不是移动到其他地方的另一个 dbms。

对于在 dbms 内部执行此操作以消除漫长的等待时间的简化流程有什么想法/想法吗?

注意:这里的主要目标是避免长达一小时的复制,因为我们需要快速从开发数据库中的生产中获取一些数据。这不是关于锁定或复制的问题。希望根据我的一些评论进行澄清,包括比最初应该有的更多信息/辅助评论。

最佳答案

您可以设置一个从属设备来复制生产数据库,然后从从属设备中获取转储。这将使您的生产数据库继续正常运行。

从机完成备份后,它将 catch 主机。

http://dev.mysql.com/doc/refman/5.0/en/replication-solutions-backups-mysqldump.html

关于sql - MySQL 中的数据库复制比 `mysqldump` 更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16534844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com