![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 90
进哥说Java面试
这个作者很懒,什么都没留下…
展开
-
xtrabackup热备一致性原理
xtrabackup作为innodb的hotbackup工具,由percona公司开发,因开源,热备份和物理备份而 在mysql中部署广泛,详情的说明可见之前的博客讨论. 在物理级别热备份主要的一大挑战就是在文件级别数据块不一致.我们知道innodb的单个page大小 由innodb_page_size 来决定,一般为16K.由4个文件系统4K的块组成. mysql> sh转载 2016-08-28 15:51:55 · 1636 阅读 · 0 评论 -
binlog,redo log,undo log区别
1. binlog是MySQL Server层记录的日志, redo log是InnoDB存储引擎层的日志。 两者都是记录了某些操作的日志(不是所有)自然有些重复(但两者记录的格式不同)。 2. 选择binlog日志作为replication我想主要原因是MySQL的特点就是支持多存储引擎,为了兼容绝大部分引擎来支持复制这个特性,那么自然要采用MySQL Server自己记录的日志而不是仅仅针对转载 2016-09-15 21:52:19 · 1835 阅读 · 0 评论 -
ORM选型—DataMapper VS ActiveRecord
在web后台开发领域,经常会遇到应用程序操作数据库的场景,目前市面上存在的数据库包括mysql、postgresql、oracle、sqlite等,为了屏蔽不同数据库的差异,产生了ORM(Object-Relation-Mapping),在实现层面,又分为DataMapper和ActiveRecord两种。原创 2017-07-30 09:13:07 · 6947 阅读 · 0 评论