03 2016 档案
摘要:上篇文章是我转载的,忘记注明了出处,在这里深感歉意。但是上篇文章中关于自增列预留ID的计算我当时怎么弄明白,后来自己想了想终于想通了,在这里详细解释一下。 我们以一次性插入10行为例,表格如下: 如上表,当插入行数为3时,由于插入行数为2时已经分配了3的位置,所以3不再分配预留空间,直接插入。由此可
阅读全文
摘要:背景: 自增长是一个很常见的数据属性,在MySQL中大家都很愿意让自增长属性的字段当一个主键。特别是InnoDB,因为InnoDB的聚集索引的特性,使用自增长属性的字段当主键性能更好,这里要说明下自增主键需要注意的几个事项。 问题一:表锁 在MySQL5.1.22之前,InnoDB自增值是通过其本身
阅读全文
摘要:转自 Louis Hust's Blog innodb_flush_log_at_trx_commit 0: 每隔1s,系统后台线程刷log buffer,也就是把redo日志刷盘,这里会调用fsync,所以可能丢失最后1s的事务。 1: 每次commit时,刷redo日志,确定fsync刷盘 2:
阅读全文
摘要:淘宝3月的数据库内核月报对 xtrabackup的备份原理 做了深入的分析,写的还是很不错。不过Inside君在看完之后,感觉没有对一个细节问题进行比较深入的介绍。而此问题可能会导致备份文件恢复后丢失相关数据,之前Inside君在 MySQL 5.6对于Xtrabackup的影响 一文中已经做了简单
阅读全文
摘要:这个错误是在提交之后执行bzr pull时出现的,先uncommit,再pull就可以了。
阅读全文
摘要:本文来自阿里的数据库内核月报,写的很详细,主要是关于mariadb开启gtid之后做主从的方法。 原文连接:http://mysql.taobao.org/monthly/2016/02/08/
阅读全文
摘要:今天学到一个牛逼的东西,不用打开binlog文件就可以查看binlog里的event事件。 命令为:show binlog events in 'mysql-bin.000001' from 4 limit 10; 其中4为pos,10为查看的记录条数,真方便啊这个,以后配置主从用这个简单多了。
阅读全文
摘要:出现这种错误,要先uncommit,然后拉带最新版本,再commit最后push
阅读全文
摘要:本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。 - 事务的原子性(Atomicity) 事务中的所有操作,要么全部完
阅读全文
摘要:分形树简介 原文:http://www.bitstech.net/2015/12/15/tokudb-index-introduction/ 分形树是一种写优化的磁盘索引数据结构。 在一般情况下, 分形树的写操作(Insert/Update/Delete)性能比较好,同时它还能保证读操作近似于B+树
阅读全文

浙公网安备 33010602011771号