我正在寻找有关如何提高

mysql slave的复制速度的指针.它对于正常生产来说足够快,但如果由于某种原因落后,则需要很长时间才能赶上. (如果服务器已关闭或复制停止了几个小时等)

一些数据:

>数据库大约2TB,每天写入的binlog大约为500GB.

>对于正常生产使用,从属滞后保持0或1秒

>虽然试图赶上它,但每秒钟大约接近1秒. (因此赶上10小时需要10个小时)

> Slave只作为故障转移机器重放数据,没有选择运行它,如果他死了它应该能够替换主机(我们一切都很慢,但没关系)

>服务器位于同一物理网络中

可以做些什么来提高速度?

(是的,改进硬件是一种选择,但我们希望确保在花费大量资金之前检查其他选项)

编辑:

响应@ 3molo问题的一些数据:

> Bandwith使用时赶上:~2MB / s到10MB / s,我猜没问题.

> CPU使用率很低,等待率很高(奴隶只有2个cpus,70%到85%左右,等待赶上.所以这意味着瓶颈在于磁盘?

> Ram的使用量是1,5GB,使用4GB(其余的是’缓存’).所以我没有看到那么大的潜力? (因为它只是写入负载(?))

如果瓶颈是磁盘(6盘raid 10设置)除了增加raid之外还有其他选择吗?还是我们必须使用它?

mysql 表复制 速度_提高MySql复制速度相关推荐

  1. mysql 表数据转储_在MySQL中仅将表结构转储到文件中

    mysql 表数据转储 For this exercise, we will use the mysqldump utility the same as if we were backing up t ...

  2. mysql表损坏监控_监控mysql启动情况并检测表错误修复

    给开发部同事用的测试服务器上MYSQL经常挂掉...都懒得理了..写了个脚本自己检测错误修复表继续运行..邮件报警功能等有空再补上去... #!/bin/env bash PATH=/bin:/sbi ...

  3. mysql表全连接_关于mysql 实现表连接(左,右,内,全连接)

    mysql 实现表连接(左,右,内,全连接) 查询中出现两个表的连接,下面通过实例来讲解一下各种连接查询的不同之处 表 a,和表b 如下图 a 表中 有 abcd b表中有 abcf 内连接:SELE ...

  4. mysql表 列 备注_修改mysql 数据库的 表的列的备注信息

    1 INFORMATION_SCHEMA提供了访问数据库元数据的方式. 元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等.有些时候用于表述该信息的其他术语包括"数据词典& ...

  5. python数值计算速度_提高python数值计算速度

    以下是自己写的一个python脚本,用来进行高斯展开的,可发现运行速度特别慢,短板应该是数值计算,请问有没有什么方式可以加快它的运行速度?另外,我一直是自学的,代码肯定有许多不... 以下是自己写的一 ...

  6. 随机从mysql中读取_如何实现MySQL表数据随机读取?从mysql表中读取随机数据

    文章转自 http://blog.efbase.org/2006/10/16/244/ 如何实现MySQL表数据随机读取?从mysql表中读取随机数据?以前在群里讨论过这个问题,比较的有意思.mysq ...

  7. 查询mysql数据库表占用空间大小_查看 MySQL 数据库中每个表占用的空间大小-阿里云开发者社区...

    如果想知道MySQL数据库中每个表占用的空间.表记录的行数的话,可以打开MySQL的 information_schema 数据库.在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE ...

  8. mysql lint的范围_【MySQL】MySQL数据类型

    MySQL表数据存储大小说明 MySQL中规定,任何一条记录(数据表中每行数据)理论上的最大存储容量为 2^16 - 1 (Bytes) = 65535字节. MySQL数据类型思维导图 MySQL数 ...

  9. mysql 5.7变化_从MySQL 5.5到5.7看复制的演进

    概要:MySQL 5.5 支持单线程模式复制,MySQL 5.6 支持库级别的并行复制,MySQL 5.7 支持事务级别并行复制.结合这个主线我们可以来分析一下MySQL以及社区发展的一个前因后果. ...

  10. mysql show status 过滤_在线更改复制过滤选项的方法

    在线更改复制过滤选项的方法 发布时间:2020-06-06 14:06:39 来源:亿速云 阅读:191 作者:Leah 如何在线更改复制过滤选项?针对这个问题,今天小编总结这篇有关修改复制过滤的文章 ...

最新文章

  1. 计算机在档案管理中的应用,浅谈计算机在档案管理中的应用
  2. Linux数据报文接收发送总结6
  3. MapReduce详解和WordCount模拟
  4. 加入 Git 版本管理(git的基本使用)
  5. Reveal v4(8796) 使用
  6. pytorch构造可迭代的Dataset——IterableDataset(pytorch Data学习二)
  7. sklearn中的XGBClassifier函数学习
  8. 奥创软件研究院 张启程同学 受邀成为PostgreSQL 2018 中国技术大会分享嘉宾
  9. vue 项目npm install奇怪错误处理办法(一)
  10. Java TemplateProcessingException之Cannot execute subtraction: operands are null and #1234
  11. Python 爬虫从入门到进阶之路(八)
  12. 基于Grafana的监控报警平台
  13. VIM复制粘贴 的快捷键是什么
  14. 微信分享,图标背景黑色问题解决
  15. win10 快速截屏
  16. 视觉神经网络的工作机理,计算机视觉和神经网络
  17. Qt error: ‘class Ui::XXXXX‘ has no member named ‘XXXXX‘
  18. pmp-关键路径图和甘特图
  19. ThreadLocal的一些想法
  20. php的安装完成后为什么显示空白页?

热门文章

  1. 模拟退火算法- 最短路径问题
  2. 平时碰到系统CPU飙高和频繁GC,你会怎么排查?
  3. 数据--第44课 - 最小连通网
  4. 快速部署MySQL5.6.36数据库实践
  5. tomcat之组成结构
  6. Dockerfile 中的命令
  7. Redis安装及Java客户端的使用浅析(jedis)
  8. mysql,SQL标准,多表查询中内连接,外连接,自然连接等详解之查询结果集的笛卡尔积的演化...
  9. Ubuntu14.04桌面版 apt-get 方式安装LNMP
  10. 完全卸载mysql步骤