MySQL5.6版本的新特性介紹
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,能夠提升寫密集型應用程式的負載效能;
· 新增! 線上 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Dash 2.16版本新特性介紹
- Dash 2.17版本新特性介紹
- Angular 8的新特性介紹Angular
- JavaScript 6 的新特性介紹JavaScript
- 【劉文彬】 EOS1.1版本新特性介紹
- iOS 8 新特性介紹iOS
- Rails 4.0新特性介紹AI
- Redis4.0的新特性介紹Redis
- MySQL5.7新版本的運維,效能和新特性介紹MySql運維
- Apache Cassandra 4.0新特性介紹Apache
- TiDB 5.0.0新特性介紹TiDB
- [譯] Chrome 71 新特性介紹Chrome
- webpack4新特性介紹Web
- MySQL 8.0新特性更新介紹MySql
- Chrome 63 Beta新特性介紹Chrome
- JDK1.5新特性介紹JDK
- mysql5.6複製新特性MySql
- AnalyticDB for PostgreSQL 6.0 新特性介紹SQL
- Chrome 66 開發者工具新特性介紹Chrome
- 簡短介紹 C# 6 的新特性C#
- React v16.6 新特性介紹React
- 【IDL】IDL 8.4新特性介紹
- Java EE 7 三大新特性的介紹Java
- MySQL5.6 GTID新特性實踐MySql
- HashSet的特性介紹
- SQL?Server新特性SequenceNumber用法介紹YTZBSQLServer
- Flutter 3.7 新特性:介紹後臺isolate通道Flutter
- MySQL5.6 windows msi安裝介紹MySqlWindows
- 【MySQL】MySQL5.6新特性之Batched Key AccessMySqlBAT
- 【MySQL】MySQL5.6新特性之crash-safeMySql
- MyRocksTTL特性介紹
- 從頭來之【iOS及歷史版本特性介紹】iOS
- Android新特性介紹,ConstraintLayout完全解析AndroidAI
- MySQL5.6新特性之Multi-Range ReadMySql
- mysql5.6新特性GTID基本原理MySql
- Go 1.12 版本的新特性Go
- Docker的原理及特性介紹Docker
- ECMAScript6.0新特性介紹第七篇