- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 innodb元数据锁解释
什么是元数据锁?其实在mysql 5.5.3开始之后的版本,针对innodb表,任何已经开始的事务将一直持有元数据锁,一直到事务提交,另外使用alter对表结构进行修改的时候,也会持有元数据锁,直到alter语句结束。1、创建一张innodb引擎的测试表插入2行数据mysql> insert into db1 values(1,'小明'),(2,'小刚');
2016-06-23 12:12:16 1220
原创 innodb事务日志详解
Mysql会最大程度的使用缓存机制来提高数据库的访问效率,但是万一数据库方式断电,因为缓存的数据没有写入磁盘,导致缓存在内存中的数据丢失而导致数据不一致怎么办? Innodb主要是通过事务日志实现ACID特性事务日志包括:重做日志redo和回滚日志undo Redo记录的是已经全部完成的事务,就是执行了commit的事务,记录文件是ib_logfile0 ib_logfile1
2016-06-22 15:35:16 9335
原创 备份恢复以及replication复制问题
1、防止数据丢失的最有效的方法是什么?对于mysql数据库而言,如何创建数据副本?最有效的方法就是定期对原始数据进行备份,创建原始数据的副本,当原始数据丢失时,利用副本恢复数据。创建数据副本的方式有三种:数据备份、使用二进制日志(数据丢失时,通过对完全备份进行二进制日志的重做,可以完成基于时间点或者操作点的恢复)、数据库复制。2、什么是逻辑备份以及物理备份?什么是冷备份,温备份以及
2016-06-22 14:13:11 1664 1
原创 MySQL备份innodbackupex使用
Innodbackupex备份 这个可以对innodb和myisam引擎文件都备份 第一步 进行对数据库完整备份,将备份保存在/data/innodbackup/目录 innobackupex --defaults-file=/usr/local/mysql/my.cnf --user=root --password=ucloud.cn /data/innodbac
2016-06-05 22:06:50 4936
原创 MySQL第三方备份工具xtrabackup使用
环境:centos6.5 64位Percona工具套件Xtrabackup的优点:支持对innodb进行热备份对mysql做增量备份在线表迁移创建mysql replication更加容易备份不增加服务器的负载安装依赖:yum install libnuma* yum install perl-DBI yum install perl-DBD
2016-06-03 18:08:23 1994
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人