码迷,mamicode.com
首页 >  
搜索关键字:存储引擎    ( 2824个结果
InnoDB存储引擎之Master Thread
InnoDB存储引擎的主要工作都是在一个单独的后台线程Master Thread中完成的。     1.InnoDB 1.0.x版本之前的Master Thread         Master Thread具有最高的线程优先级别。其内部由多个循环组成:主循环(loop)、后台循环(backgroup loop)、刷新循环(flush loop)、暂停循环(suspend loop)。Mast...
分类:数据库   时间:2014-12-09 14:07:59    阅读次数:270
InnoDB存储引擎之InnoDB关键特性
1.插入缓冲     A.Insert Buffer         听名字会让人理解为插入缓冲是缓冲池中的一部分。其实不是这个样子的,InnoDB缓冲池中有Insert Buffer信息,但是Insert Buffer和数据页一样,也是物理页的一个组成部分。在InnoDB存储引擎中,行记录的插入顺序是按照主键递增的顺序进行插入的。因此插入聚集索引(Primary Key)一般是顺序的,不需要...
分类:数据库   时间:2014-12-08 15:44:37    阅读次数:286
利用Xtrabackup进行mysql数据库的备份
利用Xtrabackup来实现数据库的备份 Xtrabackup是有percona公司开发的一款开源备份工具,它与ibbackup这个备份工具不同的是。ibbackup是一个收费的备份工具,而且在其备份性能上,ibbackup不如Xtrabackup。ibbackup和Xtrabackup都对Innodb存储引擎支持在线物理完全备份和在线物理增量备份,对MyISAM存储引擎来说,只支持温备份...
分类:数据库   时间:2014-12-05 21:25:16    阅读次数:384
[转]MySQL日志——Undo | Redo
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。- 事务的原子性(Atomicity)事务中的所有操作,要么全部完成,要...
分类:数据库   时间:2014-12-05 17:19:30    阅读次数:303
[转]MySQL索引背后的数据结构及算法原理
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MyS...
分类:数据库   时间:2014-12-05 17:09:05    阅读次数:301
Influxdb的存储引擎
创建Influxdb数据库时,我们可以看到下面选项,每个选项的含义就是本文要描述的: Influxdb内部数据的存储可以使用不同的存储引擎。当前0.8.7版本支持的是LevelDB, RocksDB, HyperLevelDB, 和 LMDB。 这几个数据库都是kv类型的数据库,相关信息如下: Le...
分类:数据库   时间:2014-12-05 17:01:27    阅读次数:772
利用Xtrabackup进行mysql数据库的备份
利用Xtrabackup来实现数据库的备份Xtrabackup是有percona公司开发的一款开源备份工具,它与ibbackup这个备份工具不同的是。ibbackup是一个收费的备份工具,而且在其备份性能上,ibbackup不如Xtrabackup。ibbackup和Xtrabackup都对Innodb存储引擎支持在线物理完全备份和在线物理..
分类:数据库   时间:2014-12-05 02:02:08    阅读次数:300
1 MySQL概述
目录: 1. 简述 2. 历史 3. 同类产品 4. 优点和不足 5. MySQL存储引擎 6. MySQL架构1. 简述 MySQL是一个关系型数据库管理系统。其体积小,速度快,开发源代码,使用成本低,一般中小型网站开发都选择MySQL作为网站数据库。 Linux作为操作系统,Ap...
分类:数据库   时间:2014-12-05 00:30:43    阅读次数:213
py_innodb_page_info简介
py_innodb_page_info工具使用     此工具是《MySQL技术内幕 InnoDB存储引擎》作者姜承尧写的用来分析表空间中的各页得类型和信息,用python编写。最近我也在拜读这本书。由三个文件py_innodb_page_info.py,mylib.py和include.py组成。需要放在同一个目录下,chmod 755 这三个文件的权限。注意:py_innodb_page_i...
分类:数据库   时间:2014-12-04 12:12:08    阅读次数:355
MySQL InnoDB存储引擎之表(二)
本篇是继续上一篇未完的部分继续说的。 4.InnoDB数据页结构     页是InnoDB存储引擎管理数据库的最小磁盘单位。页类型为B-tree Node的页存放的就是表中行的实际数据。页由以下七个部分组成:File Header(文件头)、Page Header(页头)、Infimun和Supremum Records、User Records(行记录)、Free Space(空闲空间)、P...
分类:数据库   时间:2014-12-03 19:24:43    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!