MySQL 9.4.0創新版發布,AI開始輔助編寫發布說明

2025 年 7 月 22 日,MySQL 9.4.0 正式發布。

在這里插入圖片描述

作為一個創新版,MySQL 9.4.0 最大的創新應該就是使用 Oracle HeatWave GenAI 作為助手幫助編寫版本發布說明了。難道下一步要開始用 AI 輔助編寫數據庫文檔了?

在這里插入圖片描述

該版本包含的核心功能更新以及問題修復如下:

  • 字符集與排序規則改進:修復了 IFNULL() 在 LIKE 子句中因排序規則推導沖突導致的 ER_CANT_AGGREGATE_2COLLATIONS 錯誤。調整了排序規則推導優先級(NONE 優先級降至最低),確保表達式兼容性;重命名 IGNORABLE 推導為 NULL,并優化了排序規則聚合邏輯,減少對現有功能的影響
  • 編譯與依賴升級:編譯器要求最低 GCC 11,RHEL 9 構建環境升級至 GCC 14;CMake 支持最低版本要求為 3.14.6,新增對 CMake 4 的兼容性;libcurl 依賴庫升級至 8.14.12,ICU 庫升級至 77-1,zstd 升級至 1.5.7;修復 macOS/M1 平臺的內存對齊問題,支持 Kerberos 編譯選項;停止支持 ARM 架構的 RHEL 7。
  • 配置調整:back_log 參數默認值從 151 增至 10000,提升高并發連接處理能力;新增 server_memory 參數,限制 MySQL 實例使用的最大物理內存。
  • 安裝支持:新增對 RHEL 10 和 Oracle Linux 10 的 RPM/Yum 倉庫支持。
  • 日志增強:無論日志級別如何,錯誤日志均強制記錄服務器的邏輯 CPU 總數和物理內存大小。
  • 組復制:新增錯誤碼 ER_GRP_RPL_APPLIER_THD_KILLED,明確區分應用程序線程被 SQL KILL 終止與因錯誤停止的情況。
  • 其他修復:修復了生成列表達式在非 UTF-8 客戶端字符集(例如 GBK)下的語法錯誤;優化 Clang 20 編譯時的警告處理,減少構建干擾;組復制構建流程的穩定性改進。

MySQL 9.4.0 創新版主要聚焦于底層編譯適配、字符集兼容性、內存管理精細化及操作系統支持擴展,同時強化了診斷日志的透明度。生產環境仍推薦優先采用 LTS 版本(例如 8.4.x),而此版本適合需要嘗鮮新特性或深度定制 MySQL 的團隊。

完整的發布說明可以查看官方文檔:

https://dev.mysql.com/doc/relnotes/mysql/9.4/en/news-9-4-0.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/90720.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/90720.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/90720.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于WebSockets和OpenCV的安卓眼鏡視頻流GPU硬解碼實現

基于WebSockets和OpenCV的安卓眼鏡視頻流GPU硬解碼實現 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家,覺得好請收藏。點擊跳轉到網站。 1. 項目概述 本項目旨在實現一個通過WebSockets接收…

人大金倉 kingbase 連接數太多, 清理數據庫連接數

問題描述 kingbase 連接數太多, 清理數據庫連接數 [rootFCVMDZSZNST25041 ~]# su root [rootFCVMDZSZNST25041 ~]# [rootFCVMDZSZNST25041 ~]# su kingbase [kingbaseFCVMDZSZNST25041 root]$ [kingbaseFCVMDZSZNST25041 root]$ ksql could not change directory to "/r…

SpringMVC相關基礎知識

1. servlet.multipart 大小配置 SpringBoot 文件上傳接口中有 MultipartFile 類型的文件參數,上傳較大文件時報錯: org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateExceptio…

HCIP第一次實驗報告

一.實驗需求及拓撲圖:二.實驗需求分析根據提供的網絡拓撲圖和實驗要求,以下是對實驗需求的詳細分析:R5作為ISP:R5只能進行IP地址配置,其所有接口均配置為公有IP地址。認證方式:R1和R5之間使用PPP的PAP認證,R5為主認證方…

React入門學習——指北指南(第五節)

React 交互性:過濾與條件渲染 在前文我們學習了 React 中事件處理和狀態管理的基礎。本節將聚焦兩個重要的進階技巧 ——條件渲染(根據狀態動態顯示不同 UI)和列表過濾(根據條件篩選數據),這兩者是構建交互式應用的核心能力,能讓界面根據用戶操作呈現更智能的響應。 條…

學習嵌入式的第二十九天-數據結構-(2025.7.16)線程控制:互斥與同步

以下是您提供的文本內容的排版整理版本。我已根據內容主題將其分為幾個主要部分(互斥鎖、信號量、死鎖、IPC進程間通信、管道操作),并使用清晰的結構組織信息:代碼片段用代碼塊格式(指定語言為C)突出顯示。…

COZE官方文檔基礎知識解讀第六期 ——數據庫和知識庫

一,一鍵直連數據上傳,存儲,使用 火山方舟的數據庫和知識庫的核心,都是基于開源的數據庫產品(mysql,向量數據庫等),將數據庫交互的邏輯封裝在后端,與前端做耦合&#xff0…

生產環境使用云服務器(centOS)部署和使用MongoDB

部署MongoDB流程1. ?安裝MongoDB?版本選擇建議?CentOS 7?:推薦MongoDB 4.4.x(兼容性好)?CentOS 8/9?:建議最新穩定版(如6.0),需單獨安裝mongodb-database-tools安裝步驟1.添加官方倉庫# 添…

思博倫第二到三層測試儀(打流儀)TestCenter 2U硬件安裝及機箱加電_雙極未來

(1)安裝板卡:上圖中共 4 個紅色線框,上邊兩個紅色線條框住的是機箱的左右兩側導軌,下邊兩條紅色 線條框住的是板卡拉手條(用于承載板卡PCB的金屬板)左右兩邊的邊沿。 安裝時將拉手條兩邊的邊沿與…

【華為】筆試真題訓練_20250611

本篇博客旨在記錄自已的筆試刷題的練習,里面注有詳細的代碼注釋以及和個人的思路想法,希望可以給同道之人些許幫助。本人也是小白,水平有限,如果文章中有什么錯誤或遺漏之處,望各位可以在評論區指正出來,各…

新浪微博APP v14.5.0:連接世界的社交媒體平臺

新浪微博APP 是一款廣受歡迎的社交媒體應用程序,憑借其強大的功能和豐富的社交生態,成為用戶獲取信息、表達觀點、互動交流的重要平臺。最新版 v14.5.0 內置了微博助手 v2.3.0,進一步提升了用戶體驗和功能多樣性。 軟件功能 1. 發布微博 用…

靜態枚舉返回(簡單實現字典功能)

枚舉緩存策略的實現與應用 通過靜態Map緩存枚舉類的Class對象&#xff0c;避免每次請求時重復反射加載。核心實現是一個包含枚舉類名與對應Class映射的Registry類&#xff1a; public class EnumRegistry {private static final Map<String, Class<?>> ENUM_MAP …

深分頁性能問題分析與優化實踐

在日常測試工作中&#xff0c;我們經常會遇到分頁查詢接口&#xff0c;例如&#xff1a; GET /product/search?keyword&pageNum1&pageSize10乍看之下&#xff0c;這樣的分頁接口似乎并無性能問題&#xff0c;響應時間也很快。但在一次性能壓測中&#xff0c;我們復現了…

LeetCode——1957. 刪除字符使字符串變好

通過萬歲&#xff01;&#xff01;&#xff01; 題目&#xff1a;給你一個字符串&#xff0c;然后讓你刪除幾個字符串&#xff0c;讓他變成好串&#xff0c;好串的定義就是不要出現連續的3個一樣的字符。思路&#xff1a;首先就是要遍歷字符串。我們將要返回的字符串定義為ret&…

Aerospike與Redis深度對比:從架構到性能的全方位解析

在高性能鍵值存儲領域&#xff0c;Aerospike與Redis是兩款備受關注的產品。Redis以其極致的單機性能和豐富的數據結構成為主流選擇&#xff0c;而Aerospike則憑借分布式原生設計和混合存儲架構在大規模場景中嶄露頭角。本文將從架構設計、數據模型、性能表現、擴展性等核心維度…

Linux命令速查手冊

一、命令格式與輔助工具類別符號/命令示例說明基本格式commandls -a /home命令 選項 參數管道符ls -lless重定向>df -h > disk_usage.txt覆蓋寫入文件>>echo "New" >> notes.txt追加寫入文件2>ls non_exist 2> error.txt錯誤輸出重定向快捷…

net-snmp添加自定義mib樹

首先我們把前面mib2c生成的文件修改 下面重新做了個簡單點的MIB樹 -- -- -- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 -- Saturday, July 26, 2025 at 09:24:54 --ARHANGELSK-GLOBAL-REG DEFINITIONS :: BEGINIMPORTSenterprises, OBJECT-TYPE, M…

【動態規劃-斐波那契數列模型】理解動態規劃:斐波那契數列的遞推模型

算法相關知識點可以通過點擊以下鏈接進行學習一起加油&#xff01;動態規劃是一種解決最優化問題的強大技術&#xff0c;通過將問題分解為子問題并逐步求解來實現高效計算。斐波那契數列是動態規劃中經典的應用之一&#xff0c;其遞推關系非常適合用動態規劃進行優化。通過動態…

微信小程序 自定義帶圖片彈窗

1. 微信小程序 自定義帶圖片彈窗1.1. 實現思路使用官方組件實現圖片模態彈窗。首先找到官方文檔&#xff1a;?顯示模態彈窗的API wx.showModal(OBJECT)wx.showModal參數介紹發現并沒有設置圖片的參數&#xff0c;但是這是一個API&#xff0c;但是組件呢&#xff1f;我并沒有在…

私有化大模型架構解決方案構建指南

內容概要本指南旨在為企業提供私有化大模型架構解決方案的全面構建路徑&#xff0c;幫助其在保障數據隱私的同時提升業務效率。我們將系統解析關鍵環節&#xff0c;包括安全部署策略設計、模型訓練核心技術、持續優化機制構建以及知識管理實踐路徑。此外&#xff0c;指南還涵蓋…