MariaDB 10.9 已經發布,這些是它的新聞

推出 新 DBMS 分支的第一個穩定版本 瑪麗亞數據庫10.9 (10.9.2),其中正在開發 MySQL 的一個分支,該分支保持向後兼容性,並通過集成額外的存儲引擎和高級特性來區分。

MariaDB 的開發由獨立的 MariaDB 基金會監督,遵循完全開放和透明的開發過程,獨立於各個供應商。

MariaDB 在許多 Linux 發行版(RHEL、SUSE、Fedora、openSUSE、Slackware、OpenMandriva、ROSA、Arch Linux、Debian)上代替 MySQL,並已被大型項目採用。

MariaDB 10.9的主要新功能

在這個新版本的 MariaDB 中,強調了 添加 JSON_OVERLAPS 函數來檢測數據中的交叉點 兩個 JSON 文檔(例如,如果兩個文檔都包含具有公共鍵/值對或公共數組元素的對象,則返回 true)。

此外,還強調了針對以下安全漏洞進行了相關更正: CVE-2022-32082, CVE-2022-32089, CVE-2022-32081, CVE-2018-25032, CVE-2022,32091 y CVE-2022,32084

另一個突出的變化是表達式 JSONPath 提供了指定範圍的能力 (例如 "$[1 to 4]" 使用數組元素 1 到 4)和負索引來顯示隊列中的第一個元素)。

除此之外,我們還發現添加了 Hashicorp 密鑰管理插件以使用存儲在 Hashicorp Vault KMS 中的密鑰加密表中的數據。

而對於實用程序 mysqlbinlog,現在你有了新的選擇 “–do-domain-ids”、“–ignore-domain-ids”和“–ignore-server-ids”按 gtid_domain_id 過濾。

添加了在外部監控系統可以使用的單獨 JSON 文件中反映 wsrep 狀態變量的功能。

升級到 10.3 後優化器使用所有分區,對於多表 UPDATE 或 DELETE 查詢,優化器無法對正在更新或刪除的表應用分區修剪優化。

除此之外, 對 IN 鍵執行範圍優化器回歸 (const, ....),MariaDB 10.5.9 和更高版本中已經存在一個問題,該問題修復了 MDEV-9750。 該解決方案引入了 Optimizer_max_sel_arg_weight。 如果將 Optimizer_max_sel_arg_weight 設置為非常高的值或零(意味著“無限”)並運行產生大量圖表的查詢,他們可能會注意到性能下降。

其他修復 在這個新版本的 MariaDB 中製作的, 處於 InnoDB 損壞狀態 由於缺乏文件鎖定,以及 ALTER TABLE IMPORT TABLESPACE 中的修復 它損壞了加密表,還修復了 ALTER TABLE 不正確的輸出、崩潰恢復修復、DD 錯誤恢復修復、防止鎖定損壞的數據、修復了批量加載錯誤修復和錯誤修復性能。

其他變化 從這個新版本中脫穎而出:

  • 添加了對 JSON 輸出的“SHOW PARCEL [FORMAT=JSON]”模式的支持。
  • “SHOW EXPLAIN”語句現在支持“EXPLAIN FOR CONNECTION”語法。
  • 變量 innodb_change_buffering 和 old 已被棄用(由變量 old_mode 替換)。
  • 帶撇號和必填詞的全文搜索
  • 升級到 10.3 後優化器使用所有分區
  • 對於多表 UPDATE 或 DELETE 查詢,優化器無法對正在更新或刪除的表應用分區修剪優化。
  • 新的 mariadb 客戶端選項,-enable-cleartext-plugin。 該選項不執行任何操作,僅用於 MySQL 兼容性目的。
  • 鎖定 JSON_EXTRACT
    ALTER TABLE ALGORITHM=NOCOPY 在升級後不起作用
  • 服務器無法在 ON 條件下創建具有未知列的視圖
  • password_reuse_check 插件結合了用戶名和密碼
  • 根據 MariaDB 棄用政策,這將是適用於 ppc10.9el 的 Debian 10“Buster”的 MariaDB 64 的最後一個版本

最後,如果您有興趣了解有關此新版本的更多信息,可以在以下位置查看詳細信息 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。