mysql备份时会拖慢整台机器性能,有什么调整方案?

问题描述

mysql备份时会拖慢整台机器性能,有什么调整方案?

现在是每天凌晨3点半开始备份,全库打包压缩,现在备份一次要1个多小时,备份期间整台机器基本无法访问,无法进行数据库的任何操作。

应该如何改进?
做个主从数据库吗?

解决方案

.....你牛B,数据量大的,一般都是有主从服务器的。从服务器都是备份,
一般都是数据库导出备份

建议 从服务器备份,你可以试验一下 导出数据做备份。

解决方案二:

这个肯定要使用主从数据库,备份要一个小时了,说明数据量还是很大的。如果要使用mysql,使用主从吧。

解决方案三:

HI
题主你好,
我的建议是:
做主从备份,同时如果还是需要snapshot的话,可以在从库上每天定时做备份,除了数据以外还需要将slave status 和master status 记录下来哦~

希望有所帮助。

解决方案四:

先说出你的备份方法。

时间: 2024-11-16 12:13:29

mysql备份时会拖慢整台机器性能,有什么调整方案?的相关文章

java实现从一台机器访问另外一台机器的mysql数据库

问题描述 java实现从一台机器访问另外一台机器的mysql数据库 java实现从一台机器访问另外一台机器的mysql数据库,java实现从一台机器访问另外一台机器的mysql数据库java实现从一台机器访问另外一台机器的mysql数据库java实现从一台机器访问另外一台机器的mysql数据库java实现从一台机器访问另外一台机器的mysql数据库 解决方案 参考这里,Java访问MySQL 里面的IP.账号.密码等相应替换. 解决方案二: 需要对mysql配置远程访问,参考:http://bl

MySQL 备份和恢复

MySQL 备份和恢复 本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb 目前 MySQL 支持的免费备份工具有:mysqldump.mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件.MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以使用.I

史上最全的MySQL备份方法_Mysql

本人曾经 用过的备份方式有:mysqldump.mysqlhotcopy.BACKUP TABLE .SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件.MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以使用.Innodb 所有的表都保存在同一个数据文件 ibdata1 中(也可能是多个文件,或者是独立的表空间文件),相对来说比较不好备份,免费的方案可以是拷贝数据文件.备份 binlog,或者用

在同一台机器上运行多个MySQL服务器

    有些情况下你可能想要在同一台机器上运行多个服务器.例如,你可能想要测试一个新的MySQL版本而让你现有生产系统的设置不受到干扰, 或你可能是想要为不同的客户提供独立的MySQL安装一个因特网服务供应商. 如果你想要运行多个服务器,最容易的方法是用不同的TCP/IP端口和套接字文件重新编译服务器,因此他们不是侦听同一个TCP/IP端口或套接字. 假设一个现存服务器配置为缺省端口号和套接字文件, 那么用一个这样configure命令行设置新的服务器: shell> ./configure -

阿里云-两台机器的mysql数据同步

问题描述 两台机器的mysql数据同步 阿里云的云服务有提供数据同步吗?例如是把云服务器的数据库数据实时同步到本地数据库,不使用程序或软件.就是实现两个Mysql数据库之间的主从同步,主数据库是阿里云的mysql数据库. 解决方案 可以做个订阅与发布,实现主从同步.

在同一台机器上运行多个 MySQL 服务

mysql ********************************************************** 第一部分, 在一台服务器构建多mysql 服务. ********************************************************** 一,绪言 在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务,今天参考一些文档,亲自测试并通过,真高兴,现将操作过程共享给大家! 操作系统:Linux 2.6.

【分布式系统工程实现】如何检测一台机器是否宕机?

检测一台机器是否宕机的应用场景如下: 1, 工作机器宕机,总控节点需要能够检测到并且将原有服务迁移到集群中的其它节点. 2, 总控节点宕机,总控节点的备份节点(一般称为Slave)需要能够检测到并替换成主节点继续对外服务. 检测一台机器是否宕机必须是可靠的.在大规模集群中,机器可能出现各种异常,比如停电,磁盘故障,过于繁忙导致假死等.对于机器假死,如果总控节点认为机器宕机并将服务迁移到其它节点,假死的机器又认为自己还可以提供服务,则会出现多个节点服务同一份数据而导致数据不一致的情况. 首先必须明

MySQL备份原理详解_Mysql

本文为大家介绍了MySQL备份原理,欢迎大家阅读. 备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低.衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO),前者重点关注能恢复到什么程度,而后者则重点关注恢复需要多长时间.这篇文章主要讨论MySQL的备份方案,重点介绍几种备份方式的原理,包括文件系统快照(LVM),逻辑备份工具Mysqldump,Mydumper,以及物理备份工具Xtraback

使用MYSQL备份数据恢复

mysql|备份|恢复|数据    数据库毁坏发生的原因有许多,且程度各不相同.如果幸运的话,可能是一两个表的小毁坏(例如,如果您的机器由于断电而暂时停机).如果不是这样,可能需要置换整个的数据目录(例如,如果某个磁盘瘫痪而且数据目录在它上).在其他情况下也需要恢复操作,例如,当用户错误地删除数据库或表时,或者错误地删除表的内容时.不论这些不幸的事件发生是由于什么原因,都需要恢复它们.    如果表被毁坏但没有丢失,可试着用myisamchk 或isamchk 来修复它们.如果修复实用程序能修复