全部產品
Search
文件中心

MaxCompute:版本更新記錄

更新時間:Jun 17, 2025

本文為您介紹JDBC近期版本的更新說明,基於此您可以瞭解JDBC對應版本中的新增功能、增強功能內容。

JDBC近期主要版本的更新說明如下,詳細資料請單擊對應版本連結擷取。完整變更資訊請參考 Github Release Note

版本

變更類型

描述

v3.8.8

新功能

新增對skipCheckIfSelect參數的支援,允許使用者跳過JDBC 3.4.1版本引入的SQL解析能力。

說明

該參數配置為True時,表示不使用JDBC 3.4.1版本引入的SQL解析能力。

v3.8.5

新功能

支援查詢加速MaxQA功能。

v3.4.3

新功能

Tunnel支援逾時時間設定。

v3.4.2

增強功能

  • 升級SDK。

  • Prepared Statement升級為2.0資料類型版本。

v3.4.1

缺陷修複

修複SDK問題。

新功能

在查詢加速(MCQA)模式下,增加自動回退功能。當使用者提交了MCQA不支援的SQL語句(包括Update、Drop、Create、Alter等),可自動回退到普通離線模式執行。

說明

此能力依賴該版本起新增的SQL解析功能(使用Antlr4),相比之前的版本會消耗更多的CPU和記憶體,消耗量與SQL複雜度成正比。建議您在進行複雜查詢時,注意資源的消耗並控制並發度,您也可以升級到JDBC 3.8.8或JDBC 3.9.3版本指定skipCheckIfSelect=true進行跳過。

v3.3.4

缺陷修複

  • 修複時區問題。

  • 修複社區日誌問題。

v3.3.2

缺陷修複

  • 修複時區問題。

  • 修複在Project不支援三層模型的情況下,Tenant擷取三層模型的問題。

v3.3.0

新功能

支援三層模型。

v3.2.29

缺陷修複

修複autoSelectLimit配置問題。

v3.2.28

新功能

添加getLogviewgetInstance的介面。

v3.2.26

缺陷修複

修複已知問題。

v3.2.25

缺陷修複

修複Fallback策略。

v3.2.9

新功能

增加可選串連串參數useProjectTimeZone。該參數預設值為False。配置useProjectTimeZone=true時,ResultSet#getDateResultSet#getTimeResultSet#getTimestamp將會按當前專案所在時區構建傳回值。

增強功能

最佳化執行失敗時的日誌。

缺陷修複

禁止Maven AspectJ外掛程式,避免潛在的效能損耗。

v3.2.8

新功能

支援查詢加速(MCQA)功能。

增強功能

  • 在查詢加速模式下,添加選項instanceTunnelMaxRecord以設定讀取結果的資料行數,預設為-1,表示不限制,僅在JDBC 3.2.7及以上版本才支援。

  • 在查詢加速模式下,添加選項instanceTunnelMaxSize以設定讀取結果的資料大小,單位為Bytes,預設為-1,表示不限制,僅在JDBC 3.2.7及以上版本才支援。

  • 在查詢加速模式下,添加選項disableConnectionSetting以禁用串連層級設定。

  • 在查詢加速模式下,添加選項alwaysFallback,設定為True時,表示在以上幾種情境下全部回退到離線模式,僅在JDBC 3.2.3及以上版本才支援。