
database
yingziisme
这个作者很懒,什么都没留下…
展开
-
基于MyCat1.6.5的同库分表 主从分离 自定义分片规则
本文基于MyCat最新的源码 https://github.com/MyCATApache/Mycat-Server MyCat作为目前比较主流的数据库中间件,开源也便于个人作自定义的开发MyCat 官网: http://www.mycat.io/ 开发指南: http://www.mycat.io/document/mycat-definitive-guide.pdf之前本来基于1...原创 2018-08-19 12:10:14 · 1376 阅读 · 0 评论 -
MySQL InnoDB 存储结构
MySQL InnoDB 存储结构InnoDB存储引擎的关键特性包括:插入缓冲(Insert Buffer)两次写(Double Write)自适应哈希索引(Adaptive Hash Index)异步IO(Async IO)刷新邻接页从逻辑上讲所有的数据都被逻辑的放在一个空间中,称为tablespace由上图可以看出,tablespace由segment组成,segmen...原创 2018-09-24 00:50:38 · 1675 阅读 · 0 评论 -
MySQL InnoDB 锁和事务
锁标准行级锁:共享锁和排它锁特殊的锁:意向锁一致性非锁定性读:指InnoDB存储引擎通过行多版本控制的方式读取当前执行时间数据库中行的数据,如果读取的行正在执行delete或者update操作,这时读取操作不会去等待行锁的释放,相反的会去读取行的一个快照数据在事务隔离级别READ COMMITTED和REPEATABLE READ(默认事务级别)下,InnoDB使用费一致性锁定性锁,...原创 2018-09-24 01:48:09 · 220 阅读 · 0 评论 -
MySQL InonoDB 索引
MySQL InonoDB 索引聚簇索引辅助索引1. 主键索引,聚集索引MySQL大多数索引是B+Tree索引,在无特殊说明的情况下均为B+Tree索引B+Tree通常意味着所有的值都是按顺序存储的InnoDB支持以下三种索引:B+Tree索引全文索引哈希索引InnoDB支持的哈希索引是自适应的,InnoDB会根据表的使用情况自动为表生成哈希索引,不能人为干预在表中生产哈希索引...原创 2018-09-21 01:06:20 · 283 阅读 · 0 评论