- 博客(2)
- 问答 (4)
- 收藏
- 关注
原创 MySQL备份分类
MySQL数据库的备份分类 从“一切皆文件”的角度,都可以统称为“文件备份”。但是又可依据文件的不同,划分为两大类:逻辑备份和物理备份。 一、逻辑备份 逻辑备份,顾名思义,是根据人的逻辑去备份,就是人的逻辑认为数据是存在表中的,就像Excel一样(但是实际上是B+树的结构) 逻辑备份的文件,是可读的,如.sql文件或通过。 逻辑备份的优点是,可读性强,如果是.sql文件,可以直接使用文本编辑器打开,便于检查验证。但是缺点是恢复时间慢,尤其当数据库很庞大时。 二、物理备份 即数据库实际的裸文件,
2021-03-29 09:38:59
330
原创 MySQL的InnoDB引擎的异步IO(AIO)简介
InnoDB引擎的数据存储是基于磁盘的(为什么强调Innodb呢,因为还有memory是基于内存的),也就是说数据是存储在磁盘上的,但是我们都知道,CPU和磁盘之间不可逾越的速度鸿沟。如果每次查询/修改数据,都同步地(或者说实时地)去查询磁盘/修改磁盘,那么数据库系统的性能,必然受到极大的负面影响。 为此,使用了一种异步IO的解决方案。解决方案是引入内存来解决CPU和磁盘的速度差异,再加上异步机制进而提高数据库性能。 大致就是,每次查询时,先从内存的缓冲池中检查,被查询的页是否在缓冲池中,不在话再去磁盘
2021-03-26 16:20:48
514
空空如也
为什么PHP7中数组初始化后,refcount=2?
2018-11-01
ASP.NET MVC最新版本是6吗?官方已经发布了吗?
2016-04-24
C#AES加密时,怎么产生密钥和密钥向量?
2016-03-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人