您好,登錄后才能下訂單哦!
這篇文章主要講解了“MySQL 8.0的新特征有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“MySQL 8.0的新特征有哪些”吧!
一,對移動應用更加友好的支持
強化了對GIS(空間圖形信息)的支持
默認字符采用了utf8mb4
二,開發者優先
JSON數據類型-針對更新性能進行優化
JSON函數-追加了能夠使用SQL對JSON數據分析的轉換函數
MySQL X API – SQL和NoSQL的CRUD混合API
三,數據驅動-提升處理數據分析效率
通用表表達式(CTE)代替子查詢的導出表、with語句、提高SQL可讀性和處理性能
Windows函數 用于排名等分析處理、對象記錄和周邊數據進行管理統計分析
四,提升應用程序性能擴展性
改善集中訪問 通過參數來減少解鎖等待
隱形索引 對優化器隱藏索引,實現在保留索引的前提下刪除索引,分段追加(更新數據時候,隱藏索引也會更新)
Performance Schema 擴展默認的取得信息,提升查詢性能
使用hint語句更改會話變量(臨時更改一個SQL里的會話變量)
降序索引 提高掃描速度
擴展hint語句 按照SQL指定順序進行表結合和索引合并
五,提升MySQL服務器的性能擴展性
Innodb專用服務器虛擬機和云環境會自動設定適合InnoDB的變量
云友好的設定使用SET PERSIST 將SQL接口進行的更改持久化。追加了可以確認到在哪里更改了設定值的表
資源組通過將線程與CPU映射提升處理效率和性能
列的矩形圖 為優化器提供沒有設定索引的統計信息,改善執行計劃
優化成本估算優化器支持最新的存儲技術,根據數據緩存狀況做出執行計劃
事務調度 “Contention-Aware Transaction Scheduling”作為InnoDB默認的調度算法,性能顯著提升
六,強化應用的安全性和可用性
MySQL InnoDB Cluster MySQL 標準的高可用性套件。自動進行故障轉移和恢復,沖突檢測
數據字典 使用InnoDB管理元數據。提高了元數據的一致性和信賴性
強化安全性 追加了角色 & Dynamic Privileges 。擴展了透明數據加密
感謝各位的閱讀,以上就是“MySQL 8.0的新特征有哪些”的內容了,經過本文的學習后,相信大家對MySQL 8.0的新特征有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。