摘要: 二进制日志备份与恢复 二进制日志非常关键,我们可以通过它来完成point-in-time的恢复工作。MySQL数据库的复制同样需要二进制日志。默认情况下并不启用二进制日志,要使用二进制日志,首先必须启用它,在配置文件中进行如下设置: [mysqld] log-bin 对于InnoDB存储引擎只是简单 阅读全文
posted @ 2017-01-19 17:20 wade&luffy 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: 逻辑备份 mysqldump mysqldump备份工具最初由Igor Romanenko编写完成,通常用来完成转存(dump)数据库的备份以及不同数据库之间的移植,例如从低版本的MySQL数据库升级到高版本的MySQL数据库,或者从MySQL数据库移植到Oracle和SQL Server等数据库等 阅读全文
posted @ 2017-01-19 17:01 wade&luffy 阅读(5031) 评论(0) 推荐(0) 编辑
摘要: 对于DBA来说,最基本的工作就是数据库的备份与恢复,在意外情况下(如服务器宕机、磁盘损坏等)要保证数据不丢失,或者是最小程度地丢失。每个DBA应该每时每刻都关心自己所负责的数据库的备份情况。MySQL数据库提供的大多数工具(如mysqldump、ibbackup、replication)都能很好地完 阅读全文
posted @ 2017-01-19 14:05 wade&luffy 阅读(5847) 评论(0) 推荐(1) 编辑
摘要: 分布式事务 InnoDB存储引擎支持XA事务,通过XA事务可以来支持分布式事务的实现。分布式事务指的是允许多个独立的事务资源(transactional resources)参与一个全局的事务中。事务资源通常是关系型数据库系统,但也可以是其他类型的资源。全局事务要求在其中所有参与的事务要么都提交、要 阅读全文
posted @ 2017-01-19 11:24 wade&luffy 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 对于事务操作的统计 因为InnoDB存储引擎是支持事务的,因此对于InnoDB存储引擎的应用,在考虑每秒请求数(Question Per Second,QPS)的同时,也许更应该关注每秒事务处理的能力(Transaction Per Second,TPS)。 计算TPS的方法是(com_commit 阅读全文
posted @ 2017-01-19 11:07 wade&luffy 阅读(1222) 评论(0) 推荐(0) 编辑