摘要:
Java GC机制(重要程度:★★★★★) 主要从三个方面回答:GC是针对什么对象进行回收(可达性分析法),什么时候开始GC(当新生代满了会进行Minor GC,升到老年代的对象大于老年代剩余空间时会进行Major GC),GC做什么(新生代采用复制算法,老年代采用标记-清除或标记-整理算法),感觉 阅读全文
posted @ 2018-01-03 14:09
Andy奥
阅读(115)
评论(0)
推荐(0)
摘要:
由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速 度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的表执行一条条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会 抓狂。因此如何 阅读全文
posted @ 2018-01-03 13:54
Andy奥
阅读(352)
评论(0)
推荐(0)
摘要:
Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。 可 能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么 阅读全文
posted @ 2018-01-03 13:42
Andy奥
阅读(283)
评论(0)
推荐(0)
摘要:
如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 那么,这几种索引有什么功能和性能上的不同呢? FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在 CREATE TABLE ,ALTER TABLE ,CREATE IND 阅读全文
posted @ 2018-01-03 13:40
Andy奥
阅读(276)
评论(0)
推荐(0)
浙公网安备 33010602011771号