原创 如何構建高性能MySQL索引

介紹     上一篇文章中介紹了MySQL的索引基本原理以及常見的索引種類,這邊文章的重點在於如何構建一個高性能的MySQL索引,從中你可以學到如何分析一個索引是不是好索引,以及如何構建一個好的索引。 索引誤區 多列索引     一個索引

原创 MySQL索引基礎

介紹     索引用於加快數據訪問的速度。把計算機的磁盤比作一本字典,索引就是字段的目錄,當我們想快速查到某個詞語的時候只需要通過查詢目錄找到詞語所在的頁數,然後直接打開某頁就可以。MySQL最常用的索引是B+樹索引,爲什麼使用B+作爲My

原创 CMS垃圾收集器

介紹    CMS垃圾回收器的全稱是Concurrent Mark-Sweep Collector,從名字上可以看出兩點,一個是使用的是併發收集,第二個是使用的收集算法是Mark-Sweep。從而也可以推測出該收集器的特點是低延遲並且會有

原创 Throughtput收集器

介紹    JVM裏面的Throughtput收集器是一款關注吞吐量的垃圾收集器。該收集器是唯一一個實現了UseAdaptiveSizePolicy策略的收集器,允許用戶通過指定最大暫停時間和垃圾收集時間佔總時間的百分比,然後自適應調整J