以前只知道mysql可以做分庫分表,支援多種資料庫引擎。這次聽了來自台灣的mysql專家ivan tu的講座,有兩點印象深刻,一是mysql具有豐富的高可用方案,二是mysql也有記憶體資料庫,即mysql cluster cge。ivan形象的將記憶體資料庫比喻成淺淺的盤子,而傳統的mysql磁碟儲存方式比喻成深深的瓶子。
另外,也**了mysql作為開源資料庫,和oracle資料庫的關係。mysql並行發展企業版和社群版,企業版增加了很多企業級的特性,如安全,備份和恢復,監控,以及cge(電信運營商版)。mysql目前主要的目的還是保持生態系統,培養群眾基礎,營收主要靠服務,培訓等。畢竟開源不代表免費。
不過好像mysql的記憶體資料庫特性不是那麼知名,找個時間研究一下吧。
如何計算MySQL資料庫占用記憶體
估計有很多開發,或者剛剛接觸mysql資料庫的運維人員,不太清楚,如何去計算mysql資料庫占用記憶體總大小。估計有時候,還會奇怪,明明設定的buffer pool size不大,資料庫卻因為作業系統記憶體不足,導致mysql資料庫程序被系統自動kill掉了。下面就來給你一一揭曉答案 mysql資料...
mysql資料庫效能資料 MYSQL資料庫效能優化
1.選取最適用的字段屬性 表中字段的寬度設得盡可能小 char 的上限為 255 位元組 固定占用空間 varchar 的上限 65535 位元組 實際占用空間 text 的上限為 65535。盡量把字段設定為 not null,執行查詢的時候,資料庫不用去比較 null 值。2.使用連線 join...
原來我們在做時序資料庫
我的任務是歷史庫的儲存 原則 1 可以看到各分布式時序資料庫雖然儲存方案都略有不同,但本質上是一致的,由於時序資料寫多讀少的場景,在單機上採用更加適合大吞吐量寫入的單機儲存結構,而在分布式方案上根據時序資料的特點來精心設計,目標就是設計的分片方案能方便時序資料的寫入和讀取,同時使資料分布更加均勻,盡...