digdeep

凡是过去,皆是序幕。Read the fucking manual and source code.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  366 随笔 :: 0 文章 :: 225 评论 :: 300万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

11 2015 档案

摘要:调用 pt-diskstats 时报错如下Can't locate Time/HiRes.pm in @INC[root@localhost ~]# pt-diskstatsCan't locate Time/HiRes.pm in @INC (@INC contains: /usr/local/l... 阅读全文
posted @ 2015-11-27 16:34 digdeep 阅读(703) 评论(0) 推荐(0) 编辑

摘要:MySQL5.6中引入了MRR,专门来优化:二级索引的范围扫描并且需要回表的情况。它的原理是,将多个需要回表的二级索引根据主键进行排序,然后一起回表,将原来的回表时进行的随机IO,转变成顺序IO。文档地址:http://dev.mysql.com/doc/refman/5.6/en/mrr-opti... 阅读全文
posted @ 2015-11-25 16:20 digdeep 阅读(3996) 评论(0) 推荐(0) 编辑

摘要:ICP技术是在MySQL5.6中引入的一种索引优化技术。它能减少在使用 二级索引 过滤where条件时的回表次数 和 减少MySQL server层和引擎层的交互次数。在索引组织表中,使用二级索引进行回表的代价相比堆表中是要高一些的。相关文档地址:http://dev.mysql.com/doc/r... 阅读全文
posted @ 2015-11-25 11:32 digdeep 阅读(3067) 评论(0) 推荐(0) 编辑

摘要:深入理解 index merge 是使用索引进行优化的重要基础之一。理解了 index merge 技术,我们才知道应该如何在表上建立索引。1. 为什么会有index merge我们的 where 中可能有多个条件(或者join)涉及到多个字段,它们之间进行 AND 或者 OR,那么此时就有可能会使... 阅读全文
posted @ 2015-11-18 21:41 digdeep 阅读(59198) 评论(6) 推荐(14) 编辑

摘要:在使用最新版的innobackupex(2.3.2):innobackupex/backup--rsync--user=xx --password=xxx 备份时报错:Error: can't create file (null)/xtrabackup_rsyncfiles_pass1网上搜索没有找... 阅读全文
posted @ 2015-11-18 12:01 digdeep 阅读(957) 评论(0) 推荐(0) 编辑

摘要:1. 数据库事务ACID特性数据库事务的4个特性:原子性(Atomic): 事务中的多个操作,不可分割,要么都成功,要么都失败; All or Nothing.一致性(Consistency): 事务操作之后, 数据库所处的状态和业务规则是一致的; 比如a,b账户相互转账之后,总金额不变;隔离性(I... 阅读全文
posted @ 2015-11-16 11:31 digdeep 阅读(63656) 评论(0) 推荐(10) 编辑

摘要:一致性读,又称为快照读。使用的是MVCC机制读取undo中的已经提交的数据。所以它的读取是非阻塞的。相关文档:http://dev.mysql.com/doc/refman/5.6/en/innodb-consistent-read.htmlA consistent read means that ... 阅读全文
posted @ 2015-11-08 17:38 digdeep 阅读(21152) 评论(5) 推荐(10) 编辑

摘要:0. xtrabackup的功能能实现的功能:非阻塞备份innodb等事务引擎数据库、备份myisam表会阻塞(需要锁)、支持全备、增量备份、压缩备份、快速增量备份(xtradb,原理类似于oracle:tracking 上次备份之后发生修改的page.)、percona支持归档redo log的备... 阅读全文
posted @ 2015-11-07 22:27 digdeep 阅读(10420) 评论(0) 推荐(2) 编辑

摘要:1. XA-2PC (two phase commit, 两阶段提交 )XA是由X/Open组织提出的分布式事务的规范(X代表transaction; A代表accordant?)。XA规范主要定义了(全局)事务管理器(TM: Transaction Manager)和(局部)资源管理器(RM: R... 阅读全文
posted @ 2015-11-03 22:16 digdeep 阅读(2227) 评论(7) 推荐(0) 编辑

不懂数据库和Web安全的架构师不是一个好的程序员。
点击右上角即可分享
微信分享提示