努力学习,努力分享,努力.....在努力..努力离开..
发布时间:2014-03-13 15:53:34
MySQL发展到版本5.6添加很多实用功能,对于分区的改进也很大,今天主要介绍分区置换功能.下面用例子演示:创建一张分区表TESTmysql> create table test (id int not null) -> partition by range (id) ( -> partition p0 values less than (10), -> partition p1 values less t.........【阅读全文】
发布时间:2014-03-07 16:34:47
假设有这么一个场景需要从一个50GB的Dump中提取一张表或者多张表怎么办呢?使用Linux的Grep、Sed还是AWK呢?这里使用MySQL自带的mysql_find_rows来实现,下面做个演示说明一下首先到处mysql库[mysql@localhost ~]$ mysqldump -uroot -pxxxxx --databases mysql > mysql.sql使用mysql_find_rows查找func表[mysql@loca.........【阅读全文】
发布时间:2014-03-04 15:45:36
完全备份过程如图:准备和恢复数据阶段过程如图:首先应用xtrabackup日志提交事务应用到InnoDB,然后回滚未提交事务增量备份过程如图:对于增量备份只对InnoDB,MyISAM和其它引擎仍然是全拷贝的方式,增量备份主要是处理InnoDB中有变更的页(页的LSN).LSN信息在xtrabackup_checkpoints中.增量应用:InnoDB表空间.........【阅读全文】
发布时间:2014-02-27 18:07:33
今天继续实验XtraBackup,昨天写到全量和增量备份.那么接下来继续实验流备份、压缩备份.三、XtraBackup流备份及压缩(1)、流备份使用tar.gz压缩[root@localhost backup]# innobackupex-1.5.1 --user=root --password=xxxxx --stream=tar /mysql/ | gzip ->/backup/b.tar.gzInnoDB Backup Utility v1.5.1-xtrabackup; .........【阅读全文】
发布时间:2014-02-26 18:00:19
现在我们给MySQL做备份的时候经常会考虑到数据量的增长,数据量较小的时候用mysqldump,随着数据量越来越大mysqldump也就不太合适了.第一不支持增量备份,第二恢复的时候也较慢.这里推荐使用Percona公司的XtraBackup.简单介绍一下热备份工具XtraBackup,它是Percona公司推出的一款热备份工具,备份的时候不影响数据读写操作,是.........【阅读全文】