本文匯總了PolarDB-X 1.0實例V5.4.x系列的版本說明。
發布日期:2024-10-10
大版本:V5.4.12
小版本:17285407
類別 | 說明 |
缺陷修復 | 修復 |
發布日期:2024-09-18
大版本:V5.4.12
小版本:17266518
類別 | 說明 |
缺陷修復 | 修復執行 |
發布日期:2024-08-18
大版本:V5.4.12
小版本:17239431
類別 | 說明 |
缺陷修復 | 修復 |
發布日期:2024-07-30
大版本:V5.4.12
小版本:17223079
類別 | 說明 |
缺陷修復 | 修復對廣播表中擁有ON UPDATE CURRENT_TIMESTAMP特性的列,執行可下推的DML語句,不同分片中該列賦值可能不同的問題。 |
修復對擁有ON UPDATE CURRENT_TIMESTAMP特性的列執行更新操作,精度丟失的問題。 | |
修復對廣播表執行的DML包含RAND()函數,數據不一致的問題。 |
發布日期:2024-04-28
大版本:V5.4.12
小版本:17142690
類別 | 說明 |
缺陷修復 | 修復多語句場景下,traceid/txid出現重復的問題。 |
修復統計信息自動收集超出運維時間后,可能無法自動終止的問題。 |
發布日期:2024-02-18
大版本:V5.4.12
小版本:17082300
類別 | 說明 |
優化 | 優化metadata query的創建邏輯,減少依賴。 |
缺陷修復 | 修復bka join高并發下偶現的報錯問題。 |
修復子查詢大于等于三項關聯項時,關聯匹配錯亂的問題。 | |
修復連接被KILL時小概率導致事務泄露的問題。 |
發布日期:2023-12-06
大版本:V5.4.12
小版本:17018434
類別 | 說明 |
缺陷修復 | 修復特定情況下UPSERT沒有更新CURRENT_TIMESTAMP的問題。 |
修復窗口函數中order by和partition by字段為空時,在某些執行模式下可能報錯的問題。 | |
物化Semi join中移除item limit。 | |
修復多列IN查詢包含HEX表達式時參數化錯誤的問題。 | |
修復TableScanExec在某些MergeSort場景下偶發異常早停的問題。 | |
修復單表UPDATE中子查詢表名沒有被正確替換的問題。 | |
修復跨庫訪問view時找不到表的問題。 | |
修復json_extract函數提取不存在的屬性時,錯誤地返回了字符串"NULL"的問題。 | |
修復window函數order by時報Sql could not be implemented的問題。 | |
Date_format()函數對fractional part的毫秒或微秒部分格式化錯誤的問題。 | |
修復date_add函數計算不正確的問題。 | |
修復AES_DECRYPT的返回類型和結果與MySQL返回的結果不一致的問題。 |
發布日期:2023-11-09
大版本:V5.4.12
小版本:16995379
類別 | 說明 |
缺陷修復 | 修復DML語句中包含View時,語義校驗異常導致優化器報錯的問題。 |
修復部分場景下子查詢轉Semi-join的優化可能導致查詢報錯的問題。 |
發布日期:2023-08-11
大版本:V5.4.12
小版本:16917477
類別 | 說明 |
缺陷修復 | 修復case when表達式在向量化執行時數據不正確的問題。 |
發布日期:2023-06-19
大版本:V5.4.12
小版本:16871653
類別 | 說明 |
新增&優化 | 升級fastjson的版本到1.2.82。 |
新增開關,避免大量in查詢導致CPU過高。 | |
缺陷修復 | 修復并行連接時出現Schema,偶發ConcurrentModifyError報錯。 |
修復創建嵌套視圖時的權限判斷不正確的問題。 |
發布日期:2023-05-15
大版本:V5.4.12
小版本:16841435
類別 | 說明 |
缺陷修復 | 修復執行BKA join時優化器選錯索引導致執行計劃不優的問題。 |
修復 |
發布日期:2023-04-28
大版本:V5.4.12
小版本:16826508
類別 | 說明 |
缺陷修復 | 修復多表JOIN沒有區分分庫鍵和分表鍵導致執行計劃生成錯誤的問題。 |
修復部分場景下優化器轉化聚合函數時報錯的問題。 |
發布日期:2023-01-13
大版本:V5.4.12
小版本:16734968
類別 | 說明 |
優化 |
|
缺陷修復 | 修復 |
修復hex與to_base64函數解析binary變量不正確的問題。 | |
修復spm params高并發下的清理問題。 |
發布日期:2022-10-26
大版本:V5.4.12
小版本:16667451
類別 | 說明 |
缺陷修復 | 修復ShowRule對于分庫函數信息顯示不正確的問題。 |
發布日期:2022-10-19
大版本:V5.4.12
小版本:16661390
類別 | 說明 |
新功能&優化 | 優化全下推Apply子查詢的物理SQL。 |
支持獨立的sync線程池。 | |
缺陷修復 | 修復UPSERT中Update list順序與表定義不同時,類型匹配報錯的問題。 |
修復CBO階段部分場景下agg節點無法下推的問題。 | |
修復HashGroupJoin數組越界導致查詢失敗的問題。 | |
修復統計信息表表結構變更的兼容性問題。 | |
修復PolarDB-X 1.0對于Navicat主鍵元信息的兼容性問題。 |
發布日期:2022-09-01
大版本:V5.4.12
小版本:16619921
類別 | 說明 |
新功能&優化 | RANGEHASH新增支持普通insert場景下的拆分鍵值檢查。 |
缺陷修復 | 修復UPDATE多表NPE問題。 |
修復對于yyyyweek跨年周閉區間范圍查詢分片缺失問題。 | |
修復 | |
修復某些情況下window函數計算錯誤的問題。 | |
修復JSON操作符 |
發布日期:2022-07-04
大版本:V5.4.12
小版本:16569042
類別 | 說明 |
缺陷修復 | 修復 |
發布日期:2022-06-20
大版本:V5.4.12
小版本:16556932
類別 | 說明 |
優化 | 優化Scan算子在流式歸并排序過程中的內存使用。 |
缺陷修復 | 修復SQL限流匹配表名時帶反引號,無法匹配表名的問題。 |
修復drds節點啟動時SQL限流拿到錯誤配置的問題。 | |
修復SQL限流重新調度執行時(wait_queue_size大于0,語句從等待隊列出來執行),出錯時未返回錯誤給客戶端,導致客戶端阻塞的問題。 | |
修復執行計劃中拆分參數被污染導致請求路由至錯誤分片的問題。 |
發布日期:2021-11-03
大版本:V5.4.12
小版本:16359407
類別 | 說明 |
缺陷修復 | 修復數據庫名包含特殊字符時,通過DTS導數據產生的報錯問題。 |
發布日期:2021-10-28
大版本:V5.4.12 hotfix
小版本:16349923
類別 | 說明 |
新增 | 明確set指令的支持邊界,set指令暫不支持包含表達式的計算。 |
優化 | 優化死鎖檢測邏輯,確保陷入到死鎖的事務可以被快速中止。 |
缺陷修復 | 修復sql_mode設置語句攜帶表達式時,導致物理建連失敗的問題。 |
修復跨分片場景中包含limit的物理SQL由于受SQL cache的影響,存在查詢結果不符合預期的問題。 |
發布日期:2021-09-14
大版本:V5.4.12
小版本:16315258
類別 | 說明 |
新增 | 優化器支持Cascades Style物理屬性傳遞。 |
支持AES加解密函數。 | |
新增自動KILL阻塞DDL的長事務的機制。 | |
支持UPDATE拆分鍵為表的首列且字段類型為時間的場景。 | |
優化 | 優化go-sql-driver在prepare協議下,兼容0000-00-00 00:00:00時間的問題。 |
優化創建聚簇索引時索引名大小寫敏感的問題。 | |
優化部分場景下INSERT SELECT的事務可見性問題。 | |
優化DDL分表下的全并行執行策略。 | |
優化Create/Drop Table過程中,邏輯表的可見性。 | |
優化復雜DML過程中,由于數據過多易出現執行堆棧溢出問題。 | |
缺陷修復 | 修復date_sub函數計算異常問題。 |
修復高精度Decimal在特殊情況下解碼出錯的問題。 | |
修復點查命中帶subpart的索引時,可能觸發返回過多數據的問題。 | |
修復廣播表上包含子查詢的可下推單表DELETE,子查詢中指定庫名導致報錯的問題。 |
發布日期:2021-07-05
大版本:V5.4.11
小版本:16251897
類別 | 說明 |
新增 | 支持select into outfile語句,可以按指定分隔符和格式導出數據。 |
支持show table info from <tablename>語句,可以查看各分片的數據量。 | |
支持基于采樣的Histogram with TopN處理數據傾斜的情況。 | |
支持SPM根據不同的參數空間選擇不同plan的能力。 | |
單表和廣播表支持隨機物理表名。 | |
優化器支持Cascades搜索空間剪枝。 | |
支持AliSQL秒殺熱點的語法。 | |
支持information_schema buffer相關的系統表:INNODB_BUFFER_POOL_STATS、INNODB_BUFFER_PAGE_LRU 和 INNODB_BUFFER_PAGE。 | |
新增GENERAL_DYNAMIC_SPEED_LIMITATION參數用于動態調整GSI回填校驗和scaleout的限速。 | |
優化 | 優化統計信息的處理過程,增加TopN用于處理數據傾斜的情況。 |
缺陷修復 | 修復的問題如下:
|
發布日期:2021-05-26
大版本:V5.4.10
小版本:16219368
類別 | 說明 |
修復問題 | 修復的問題如下:
|
V5.4.10-16202941 日期2021-05-07
類別 | 說明 |
修復問題 | 修復部分場景下物理SQL丟失 |
V5.4.10-16193390 日期2021-04-26
類別 | 說明 |
新增特性 | 新增支持通過 |
修復問題 |
|
V5.4.10-16179583 日期2021-04-09
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.9-16142062 日期2021-02-25
類別 | 說明 |
新增特性 | 默認禁止執行未包含條件的UPDATE或DELETE語句。 |
修復問題 | 修復特殊情況下,無法正確提示非法SQL的語法錯誤的問題。 |
V5.4.9-16124261 日期2021-02-05
類別 | 說明 |
新增特性 |
|
修復問題 |
|
V5.4.9-16116300 日期2021-01-26
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.8-16069335 日期2020-12-03
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.7-16027425 日期2020-10-15
類別 | 說明 |
修復問題 |
|
V5.4.7-16000638 日期2020-09-14
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.6-15946373 日期2020-07-13
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.5-15917814 日期2020.06.11
類別 | 說明 |
修復問題 |
|
V5.4.5-15897682 日期2020.05.18
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 | 優化全局二級索引多索引表點寫性能。 |
V5.4.4-15862314 日期 2020.04.07
類別 | 說明 |
修復問題 |
|
V5.4.4-15846983 日期 2020.03.20
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.3-15791082 日期2020.01.16
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.3-15788850 日期2020.01.13
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.2-15749091 日期 2019.11.28
類別 | 說明 |
修復問題 |
|
V5.4.2-15744202 日期 2019.11.22
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|
V5.4.1-15731181 日期 2019.11.07
類別 | 說明 |
新增特性 |
|
修復問題 |
|
優化性能 |
|