2018年9月27日
摘要:
数据的查询,都需要将数据从磁盘中加载到内存中进行运算加载,索引的出现,让原来每个数据块做一次IO减少为区间范围的快速定位,来减少块的io次数。 如上图,是一颗b+树,关于b+树的定义可以参见B+树,这里只说一些重点,浅蓝色的块我们称之为一个磁盘块,可以看到每个磁盘块包含几个数据项(深蓝色所示)和指针
阅读全文
posted @ 2018-09-27 23:30
战神V祝福
阅读(134)
推荐(0)
2018年9月26日
posted @ 2018-09-26 10:05
战神V祝福
阅读(7)
推荐(0)
2018年9月20日
摘要:
事务执行失败后,看做的是commit还是rollback:commit是把执行成功的部分提交了,rollback就是全回滚了。如果rollback失败了,此时不处理,等到客户端断开,MySQL内部默认会回滚,前提是这个链接不要有其它的一些操作。MySQL内部一般不会rollback失败,因为此时数据
阅读全文
posted @ 2018-09-20 11:49
战神V祝福
阅读(360)
推荐(0)
2018年9月6日
posted @ 2018-09-06 17:04
战神V祝福
阅读(8)
推荐(0)
2018年9月5日
摘要:
MySQL数据库是常见的两个瓶颈是CPU和I/O的瓶颈,CPU在饱和的时候一般发生在大量数据进行比对或聚合时。磁盘I/O瓶颈发生在装入数据远大于内存容量的时候,如果应用分布在网络上,那么查询量相当大的时候那么平瓶颈就会出现在网络上。而出现上诉情况最常见的就是慢查询导致。本文就将对慢查询优化进行简单介
阅读全文
posted @ 2018-09-05 11:32
战神V祝福
阅读(160)
推荐(0)
2018年9月4日
posted @ 2018-09-04 18:35
战神V祝福
阅读(10)
推荐(0)
posted @ 2018-09-04 10:53
战神V祝福
阅读(0)
推荐(0)
2018年9月3日
posted @ 2018-09-03 16:00
战神V祝福
阅读(18)
推荐(0)
2018年8月30日
摘要:
一. HBase的通用优化 1 高可用 在 HBase 中 Hmaster 负责监控 RegionServer 的生命周期,均衡 RegionServer 的负载,如果 Hmaster 挂掉了,那么整个 HBase 集群将陷入不健康的状态,并且此时的工作状态并不会维持太久。所以 HBase 支持对
阅读全文
posted @ 2018-08-30 10:30
战神V祝福
阅读(178)
推荐(0)
2018年8月2日
posted @ 2018-08-02 10:57
战神V祝福
阅读(25)
推荐(0)