MySQL8.0-新特性彙總
大量使用 class 重構程式碼
明面上: 提高了程式碼安全性、可維護性,最佳化繼承關係,提高可讀性
小算盤: 第三方的開源分支受重創,難以跟上8.0的程式碼結構
DDL重做原子性秒加列
官方文件: https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html
MySQL · 原始碼分析 · 原子DDL的實現過程
Innodb_ddl_log 的sample 參考印風的測試
允許Innodb 語法for update nowait/skip locked
視窗函式,支援rank()等多種分析函式
https://dev.mysql.com/doc/refman/8.0/en/window-functions-usage.html
管理上的最佳化
Performance Schema 加強
增加了Role
預設字符集utf8mb4
驗證加密策略調整
允許data mask, redo/undo 加密
增加了check constraint
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29990276/viewspace-2694018/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL8.0-新特性-DescendingIndexMySqlIndex
- MySQL 8.0 新特性梳理彙總MySql
- oracle DG 11g新特性彙總Oracle
- ES 6 新特性彙總(一圖全覽)
- iPhone X 50大特性彙總 iPhoneX有什麼新特性iPhone
- SQL特性彙總表SQL
- Java9 新特性彙總——基於 JDK11 程式碼彙總。。。更新中JavaJDK
- ES 5 新增特性彙總
- C++11特性總彙C++
- MySQL 5.6, 5.7, 8.0版本的新特性彙總大全MySql
- iOS 10.1正式釋出 iOS10.1新特性彙總iOS
- Apple Watch watch OS 3更新 九大新特性彙總APP
- iOS 8最新資訊以及我們所期望的新特性彙總iOS
- 蘋果WWDC18最全總結 四大系統新特性彙總蘋果
- web前端技巧-ES6新特性與重點知識彙總(二)Web前端
- web前端技巧-ES6新特性與重點知識彙總(三)Web前端
- web前端技巧-ES6新特性與重點知識彙總(一)Web前端
- Win10 RS5新版Build17661釋出 新特性彙總Win10UI
- Java/JDK各版本主要特性彙總JavaJDK
- WWDC22 多媒體特性彙總
- html5新特性總結HTML
- css3新特性總結CSSS3
- ES6新特性總結
- React 16 新特性使用總結React
- JDK1.8新特性總結JDK
- C++ 14 新特性總結C++
- 12項蘋果macos 10.14新特性彙總 macos 10.14有哪些新功能蘋果Mac
- iPhone版手機QQ 6.5.3更新內容 iPhone版手機QQ 6.5.3新特性彙總iPhone
- PHP 各個版本新特性總結PHP
- Redis 7.0 新功能新特性總覽Redis
- 個人總結(css3新特性)CSSS3
- C++11新特性總結 (二)C++
- C++11新特性總結 (一)C++
- C# 6.0 的新特性總結C#
- iOS10 Beta2的50個新特性彙總:肯定有你不知道的iOS
- iOS9.3.2正式版怎麼樣 蘋果iOS9.3.2正式版新特性彙總iOS蘋果
- SAP HANA 2.0 SP07版本新功能特性彙總
- Java8常用的新特性總結Java