mysql复制滞后巨大

标签 mysql

我们有一个巨大的数据仓库(近 4 TB)数据库,我们正在将其复制到从属数据库,它比我们的主数据库/主数据库滞后 45 小时。在这一点上,使复制更快的最佳方法是什么。

最佳答案

mysql 复制是单线程的——这通常是延迟的原因。 你有几个选择:

  • mysql 5.6 引入了并行复制 - 如果您有许多独立的数据库 - 这应该会加快速度
  • 或者查看Tungsten Replicator - 它是 mysql [包括多线程] 更灵活复制的第 3 方实现。 this您可能也很感兴趣。

关于mysql复制滞后巨大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11892872/

相关文章:

php - 如何将自相似子对象(深层对象保存)保存到数据库中?

mysql - 如何在mysql函数或过程中将数据存储在数组中

mysql - 选择时间戳间隔内的多个值

java - 使用显示错误的 hibernate 更新 mysql 表

mysql - 我的语法不好我想知道我的错误是将它传递给 mysql

mysql - 查询中有两个相同的子查询 - 如何使它们为 1?

mysql - 用户 'root' @'%' 访问数据库 'information_schema' 被拒绝

php - 如何使用最佳方法获得一行中多个字段的不同计数

javascript - 如何管理mysql where子句中 "+"的数据

php - mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows 等...期望参数 1 是资源