InnoDB
文章平均质量分 51
CounterZZD
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql InnoDB读书笔记--关键特性
InnoDB关键特性包括: 插入缓冲,两次写,自适应哈希索引 插入缓冲: 最令人激动的关键特性。Insert Buffer不仅在缓冲池中,同时也和数据页一样,是物理页的一个组成部分。 例如一张表,id为自增主键,name为non unique的key。插入时,数据也根据id无需随机IO,而name这种非聚集的非唯一索引,则需要离散的访问非聚集索引页,插入性能降低。这是B+树的特性所原创 2013-07-30 12:23:59 · 1727 阅读 · 1 评论 -
Mysql InnoDB读书笔记2--master thread源码分析
loop主循环: void master_thread(){ loop: for(int i=0;i<10;i++){ do thing once per second sleep 1 second if necessary } do thing once per 10 seconds goto loop; } 每秒一次的操作: 刷新日志缓冲到磁盘,即使这个事原创 2013-07-30 10:56:01 · 1069 阅读 · 0 评论 -
Mysql InnoDB读书笔记
一些常用命令: show engines; show engine innodb status; show variables like 'innodb_%'; mysql体系结构图: 包括: 连接池组件 管理服务和工具组件 SQL接口 查询分析器 优化器 cache组件 插件式存储引擎(核心,包括了内存、索引,存储管理等) 存储引擎是基于表的,而不原创 2013-07-29 18:25:36 · 857 阅读 · 0 评论 -
Mysql InnoDB 读书笔记--文件和表
文件: 参数文件:包含一些设置信息,初始化信息 mysql --help | grep my.cnf. show variables命令所查询的就是这些参数 日志文件:如错误日志文件,二进制日志文件,慢查询日志,查询日志等 socket文件:用于unix套接字连接 pid文件:进程ID文件 mysql表结构文件:用来存放mysql表结构定义 存储引擎文件原创 2013-08-15 11:44:20 · 833 阅读 · 0 评论
分享