mysql – 冷备份期间网站数据库写入的最佳实践?
发布时间:2021-01-24 08:04:47 所属栏目:MySql 来源:互联网
导读:假设您有一个大型的,受欢迎的数据库驱动的网站.整天都有人在这里整夜.他们访问读取和写入数据库的页面.实施每日数据库备份计划时,它涉及执行冷备份,这意味着您在备份过程中临时关闭数据库或锁定表.这可确保在备份发生时不会将新数据插入数据库.编写站点控制器
假设您有一个大型的,受欢迎的数据库驱动的网站.整天都有人在这里整夜.他们访问读取和写入数据库的页面. 实施每日数据库备份计划时,它涉及执行冷备份,这意味着您在备份过程中临时关闭数据库或锁定表.这可确保在备份发生时不会将新数据插入数据库. 编写站点控制器和模型的一些好方法是什么,以便它们不会因表锁或数据库脱机而失败?您是否需要实现某种类型的数据库写队列系统或类似的东西?或者只是让整个网站暂时离线?或者只是进行实时备份而不锁定或关闭任何东西?什么是好方法? 最佳答案 使用复制,这是一个简单的场景1个主设备A,2个从设备B,C >在正常操作期间,您的应用程序应在A,B和C之间进行负载平衡 >缓解A从掌握,促进B掌握,改变奴隶C听B >当A赶上B时(不再有延迟),将应用程序更改为A,B,C之间的负载平衡 对于第2天,只需重复整个周期,当然主人现在是B. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 哪个在MySQL where子句中表现更好:YEAR()vs BETWEEN?
- Mysql学习mysql修改密码的三方法和忘记root密码的解决方法
- 从MySQL中东北坐标和西南坐标的边界框内的数据库中获取所有
- php – 仅在Codeigniter中将特定页面限制为登录用户的最佳做
- Mysql学习MySQL查询优化:用子查询代替非主键连接查询实例介
- MySQL:如果我计划在营利环境(商业用途)中使用它,我是否必须
- -bash:./ configure:没有这样的文件或目录 – 在Mac OS X
- MYSQL保存特殊字符失败,用编码utf8mb4解决错误 Incorrect
- Mysql入门MySQL异常处理浅析
- php – 如何使PDO更简单