久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL 8.0新特性有哪些

144次閱讀
沒有評論

共計 1000 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章主要為大家展示了“MySQL 8.0 新特性有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“MySQL 8.0 新特性有哪些”這篇文章吧。

MySQL 8.0 DMR 發布了,其中具有重大意義的是官方終于廢棄了 MyISAM 存儲引擎。
主要更新如下:

1.InnoDB 存儲數據字典,這意味著 MyISAM 已經可以完全從 MySQL 數據庫中剝離;

2.Invisible Index,Inside 君對這個特性非常感興趣。因為在生產環境中,可以通過 sys 庫判斷哪些索引是冗余的。但是要直接刪除冗余索引又擔心會存在一些風險。

3.Invisible Index 給了我們很好的選擇;

4. 角色表功能,官方 MySQL 終于提供了 Role 功能。InnoSQL 傲嬌的表示我們在 5.5 就實現了此功能,甚至比 MariaDB 還要早。要知道在游戲行業,定期密碼修改總是一個令人頭疼的問題,有 Role 就簡單多了。當然,InnoSQL 還可以對 Role 進行資源控制,不知道 8.0 實現的怎樣;

5.Cost Model 改進,優化器能夠感知到頁是否存在緩沖池中。5.7 其實已經開放接口,但是不對內存中的頁進行統計,返回都是 1.0;

6. 直方圖支持,MySQL 也支持直方圖啦。應該會有更好的執行計劃。海翔兄在 IMG 大會中說到過此特性,聽說性能提升非常不錯;

7. 參數持久化,繼續與 Oracle 數據庫靠近,但本身這個特性就是硬需求。話說這些年有多少因為沒有參數持久化導致的坑發生;

8. 掃描性能的改進,InnoDB 全表掃描或范圍查詢性能提升 5%~20%。請問之前 HT 寫的代碼有這么爛?

9. 重構 BLOB 的實現,從而提升 JSON 屬性的更新。個人感覺這方面性能的提升可能會非常大。留個爪,后面進行測試;

10. 持久化自增值,這些年淘寶、Percona 都做過類似的改進。但是官方的修改就是優雅,自增寫 redo,一個歷史遺留難題就這么簡單而又優雅的解決了;

11.PS 庫添加索引,官方宣稱添加了 100 多個索引。的確,Inside 君遇到過很多時候 PS 庫占用 20G 內存的場景,這時查詢就會顯得非常不高效。但是內存開銷會不會進一步提升呢?讓我們拭目以待吧;

以上是“MySQL 8.0 新特性有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-27發表,共計1000字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 漠河县| 通河县| 诏安县| 霸州市| 西贡区| 建宁县| 南充市| 丹巴县| 石狮市| 涟源市| 佛教| 德清县| 新巴尔虎左旗| 顺昌县| 故城县| 武夷山市| 南投县| 调兵山市| 竹山县| 江山市| 永德县| 郎溪县| 久治县| 安图县| 玛沁县| 义马市| 金塔县| 平顺县| 桃江县| 同心县| 盖州市| 昆明市| 景谷| 沧源| 木兰县| 搜索| 阿巴嘎旗| 松原市| 平凉市| 保靖县| 沙坪坝区|