MySQL5.6版本的新特性介紹

chenfeng發表於2016-08-15
MySQL 在 5.6 版本中顯著提高了它的效能和可用性、整合度、查詢效能,可支援下一代 Web、嵌入式和雲端計算應用程式。它具備有以下特性:
· 新增! 線上 DDL /更改資料架構支援動態應用程式和開發人員靈活性; 
· 新增! 複製全域性事務標識可支援自我修復式叢集; 
· 新增! 複製無崩潰從機可提高可用性; 
· 新增! 複製多執行緒從機可提高效能; 
· 新增! 對 InnoDB 進行 NoSQL 訪問,可快速完成鍵值操作以及快速提取資料來完成大資料部署; 
· 改進! 在 Linux 上的效能提升多達 230%; 
· 改進! 在當今、多核、多 CPU 硬體上具備更高的擴充套件力; 
· 改進! InnoDB 效能改進,可更加高效地處理事務和只讀負載; 
· 改進! 更快速地執行查詢,增強的診斷功能; 
· 改進! Performance Schema 可監視各個使用者/應用程式的資源佔用情況; 
· 改進! 透過基於策略的密碼管理和實施來確保安全性; 
· 高度可靠,幾乎無需干預即可確保系統持續不間斷執行; 
· 簡便易用,只需 3 分鐘即可完成從下載到開發環境的安裝和配置過程; 
· 管理需求低,資料庫維護工作非常少; 
· 複製功能支援靈活的拓撲架構,可實現向外擴充套件和高可用性; 
· 分割槽 有助於提高效能和管理超大型資料庫環境; 
· ACID 事務支援構建安全可靠的關鍵業務應用程式; 
· 儲存過程可提高開發人員效率; 
· 觸發器可在資料庫層面實施複雜的業務規則; 
· View 可確保敏感資訊不受攻擊; 
· Information Schema 有助於方便地訪問後設資料; 
· 插入式儲存引擎架構可最大限度發揮靈活性。


面試可能會問到的問題:
CPU支援到64核心
可以線上DDL操作
基於庫的多執行緒複製,同時在開啟GTID時,slave在做同步複製時,無須找到binlog日誌和POS點
支援基於庫的多執行緒複製
支援InnoDB buffer pool 自動預熱功能(預設是關閉), 在關閉 MySQL 的時候,把記憶體的資料儲存在磁碟裡,開機時再載入!
InnoDB開始支援全文索引
最佳化了相關查詢操作,特別對子查詢效能進行了最佳化,如Index Condition Pushdown (ICP)是 MySQL 用索引去表裡取資料的一種最佳化
直接內部支援Memcached Nosql API
預設啟用performance_schema 資料字典,功能更加強大!
……
InnoDB功能的加強最佳化等,如InnoDB重寫日誌檔案容量也增至2TB,能夠提升寫密集型應用程式的負載效能;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2123516/,如需轉載,請註明出處,否則將追究法律責任。

相關文章