MySQL

MySQL 备份恢复单个innodb表

在实际环境中,时不时需要备份恢复单个或多个表(注意:这里除非明确指定,所说的表一律指InnoDB表),而对于innodb引擎恢复单个表需要整体的恢复,xtrabackup也可以单个表恢复,只不过是用的...
阅读全文
MySQL

xtrabackup原理及实施

Xtrabackup是基于InnoDB存储引擎灾难恢复的。它复制InnoDB的数据文件,尽管数据文件在内部是非一致性的,但在执行灾难恢复时可以保证这些数据文件是一致的,并且可用。 官方原理 在...
阅读全文
MySQL

MySQL InnoDB监控

innodb引擎在生产环境下大量使用。监控数据库状态是一项日常维护常规工作。通过监控,我们可以知晓数据库状态趋势,预防问题,未雨绸缪,有备无患。nagios&cacti mysql监控 1....
阅读全文
MySQL

增加mysql InnoDB的表空间

上节说到了如何添加和调整innodb log文件,然而调整表空间没这么简单,需要将数据导出来然后再导入。对于共享的表空间,ibdata会变的非常大,即使删除大量的数据,ibdata空间回收效果不明显。...
阅读全文
MySQL

NoSQL to MySQL with Memcached

InnoDB with Memcached是在提供MySQL服务的同一进程中提供Memcached服务。memcached是作为MySQL的插件程式,通过访问本地的InnoDB API直接访问inno...
阅读全文
MySQL

MySQL使用裸设备

1.名词注释: a.裸设备:是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊类型的块设备文件,允许以直接访问硬盘的方式访问一个存储设备,而不经过操作系统的高速缓存和缓冲器。裸设...
阅读全文
MySQL

MySQL5.5复制新特性

MySQL5.5版本对MySQL Replication进行了多项的改良,以提供数据的完整性,性能和应用灵活性更高水平。 通常每台slave对master的负载是1%。 MySQL5.5复...
阅读全文