回覆列表
  • 1 # mtoug3225

      新一代MySQL產品---MySQL5.5已經面世,較之之前的5.1版本,將獲得諸多特性方面的提升,簡單總結如下:  1.預設儲存引擎更改為InnoDB  InnoDB作為成熟、高效的事務引擎,目前已經廣泛使用,但MySQL5.1之前的版本預設引擎均為MyISAM,此次MySQL5.5終於做到與時俱進,將預設資料庫儲存引擎改為InnoDB,並且引進了Innodbplugin1.0.7。此次更新對資料庫的好處是顯而易見的:InnoDB的資料恢復時間從過去的一個甚至幾個小時,縮短到幾分鐘(InnoDBplugin1.0.7,InnoDBplugin1.1,恢復時採用紅-黑樹)。InnoDBPlugin支援資料壓縮儲存,節約儲存,提高記憶體命中率,並且支援adaptiveflushcheckpoint,可以在某些場合避免資料庫出現突發性能瓶頸。  MultiRollbackSegments:原來InnoDB只有一個Segment,同時只支援1023的併發。現已擴充到128個Segments,從而解決了高併發的限制。  2.多核效能提升  MetadataLocking(MDL)Framework替換LOCK_openmutex(lock),使得MySQL5.1及過去版本在多核心處理器上的效能瓶頸得到解決,官方表示將繼續增強對MySQL多處理器支援,直至MySQL效能“不受處理器數量的限制”  3.複製功能(Replication)加強  MySQL複製特性是網際網路公司應用非常廣泛的特性,作為MySQL最實用最簡單的擴充套件方式,過去的非同步複製方式已經有些不上形勢,對某些使用者來說“非同步複製”意味著極端情況下的資料風險,MySQL5.5將首次支援半同步(semi-syncreplication)在MySQL的高可用方案中將產生更多更加可靠的方案。另外Slavefsynctunning;Relaylogcorruptionrecovery和ReplicationHeartbeat也將實現  4.增強表分割槽功能

  • 中秋節和大豐收的關聯?
  • 腳下泥濘心上花開什麼意思?