騰訊云云數據庫(騰訊云CDB)是騰訊云提供的關系型數據庫云辦事,騰訊云CDB相對于傳統數據庫更容易安排、辦理和擴展。近日,騰訊云發布云數據庫MySQL 5. 7 版本,進一步提高了數據庫MySQL 版本的豐富度。
相對于騰訊云CDB for MySQL 5. 6 版本,本次升級提供了大量MySQL新特性:更高的讀寫性能 、并行復制、內置原生 JSON 支持,結合原有監控、高可用、只讀實例、自動備份、無損恢復等特性,可以為用戶提供更好更可靠的關系型數據庫辦事。
全面內核優化,高達 3 倍的性能提升
騰訊云CDB for MySQL 5. 7 版本,在內核方面做了全面的優化,性能提升非常明顯。騰訊云CDB for MySQL 5. 7 版本與社區版MySQL 5. 6 比擬,在Sysbench尺度數據庫只讀測試中性能提升高達 3 倍。
騰訊云CDB for MySQL 5. 7 版本主要在以下這幾個方面進行了提升:
一、改進基于代價的優化器模型和索引檢索的算法:提升了在數據庫中尋找某一特定文件、網站、記錄或一系列記錄的Query性能。
二、改進InnoDB的可擴展性和臨時表的性能:騰訊云CDB for MySQL 5. 7 版本通過在InnoDB的可擴展性和臨時表性能上進行改進,從而實現更快的網絡吞吐和大數據加載等操作。
三、在多項復制方面:新版本騰訊云CDB for MySQL 5. 7 也進行了優化,而且還支持并行復制、多源復制、增強dump線程、優化原生半同步復制。并行復制使得 Slave 節點的數據延遲進一步降低,運行更高效更合理。
開發更便捷,多項易用性優化
此外,騰訊云CDB for MySQL 5. 7 在易用性上也做出了相應的調整,提升了開發者使用的便捷性。
一、在JSON方面支持了原生。JSON是一種輕量級的數據交換格式,簡潔和清晰的層次結構使得
JSON 成為抱負的數據交換語言。騰訊云CDB for MySQL
5. 7 版本支持原生JSON,不但能體驗到NoSQL的靈活性與關系型數據庫的強大功能,同時也更易于機器解析和生成,并有效地提升網絡傳輸效率。
二、在新版本MySQL中,優化了GIS特性,包孕InnoDB空間索引,Boost.Geometry。相對于之前版本MySQL中InnoDB將幾何數據存儲為BLOB(二進制大對象)數據,在空間數據上只能創建前綴索引的特征,云數據庫MySQL
5. 7 版本搜索時效率有明顯提升。
三、騰訊云CDB for MySQL 5. 7 版本還擁有更加豐富的hints以及Query rewrite插件,極大地擴展SQL開發能力插件。
除了更便捷的開發環境,騰訊云CDB for MySQL 5. 7 版本在多項易用性上也有明顯的優化。
騰訊云CDB for MySQL 5. 7 版本支持InnoDB BufferPool預加載,通過 InnoDB reload BufferPool 對緩存預熱,優化實例重啟后性能下降的問題。
支持SYS Schema,提供人性化的DBA性能視?,使用新的SYS模式可顯著提高易用性,是更便捷的數據庫性能查看方式。
除此之外,新版本騰訊云CDB,還將支持密碼過期、賬號鎖定等,提升數據庫安適。
降低運維成本,保證業務系統正常運行
騰訊云CDB for MySQL 5. 7 版本,還將支持在線動態辦理BufferPool、Undo日志和表空間,進一步降低了運維成本;此外在線alter table,性能更高且 Online 執行的 DDL 操作將更低的影響業務系統的運行。
全面升級,騰訊云CDB還有 4 大核心亮點
首先,使用基于PCI-e SSD硬盤的機皇配置,結合騰訊自研TxSQL數據庫內核分支對MySQL 5. 7 的,進一步刷新性能上限。
其次,內存硬盤按需搭配,,可選擇488GB內存支撐高并發業務,以及6T的存儲空間支撐海量數據存儲。
支持災備實例,可跨地域容災,輕松構建容災中心和高可用的IT架構。
騰訊云CDB for MySQL 5. 7 版本還支持只讀實例,可輕松實現讀寫分離架構,支持海量并發拜候。
因此,MySQL
5.7 版本的騰訊云CDB一經發布就迎來了互聯網、金融等行業的多個重量級用戶,目前已有數百家企業將現網業務運行在騰訊云CDB for
MySQL 5. 7 版本之上。此外,MySQL 5.7
版本的騰訊云CDB更新,騰訊云也完善了本身的數據庫產品矩陣,基本涵蓋了業界主流的關系型和非關系型產品。