Tous les produits
Search
Centre de documentation

MaxCompute:Mises à jour des versions

Dernière mise à jour :Aug 10, 2026

Cette rubrique répertorie les modifications apportées au pilote Java Database Connectivity (JDBC) MaxCompute pour toutes les versions, y compris les nouvelles fonctionnalités, les améliorations et les corrections de bugs.

Important

MCQA (Query Acceleration 1.0) a évolué vers MaxQA (Query Acceleration 2.0). Les dernières versions du pilote JDBC prennent en charge MaxQA. Pour plus d'informations, consultez la rubrique Accélération des requêtes MaxQA.

Pour obtenir les détails complets des versions, consultez les notes de publication sur GitHub.

Version

Type de modification

Description

v3.8.8

Nouvelles fonctionnalités

  • Ajout du paramètre skipCheckIfSelect. Lorsqu'il est défini sur true, l'analyse SQL introduite dans la version v3.4.1 est ignorée.

Remarque

Lorsque ce paramètre est défini sur true, la fonctionnalité d'analyse SQL introduite dans JDBC 3.4.1 n'est pas utilisée.

v3.8.5

Nouvelles fonctionnalités

Prise en charge ajoutée pour MaxQA.

v3.4.3

Nouvelles fonctionnalités

Le délai d'expiration des tunnels MaxCompute est désormais configurable.

v3.4.2

Améliorations

  • Mise à jour du SDK.

  • Les instructions préparées peuvent désormais être exécutées avec l'édition de types de données MaxCompute V2.0.

v3.4.1

Corrections de bugs

Correction de problèmes liés au SDK.

Nouvelles fonctionnalités

Ajout d'un mécanisme de restauration automatique en mode MaxCompute Query Acceleration (MCQA). Si une instruction SQL non prise en charge par MCQA — telle que UPDATE, DROP, CREATE ou ALTER — est soumise dans une tâche MCQA, celle-ci revient automatiquement à une tâche de requête SQL standard.

Remarque

Cette fonctionnalité s'appuie sur une analyse SQL alimentée par ANTLR4, qui consomme davantage de CPU et de mémoire que les versions précédentes. La consommation de ressources augmente avec la complexité des requêtes. Surveillez l'utilisation des ressources et gérez la simultanéité lors de l'exécution de requêtes complexes. Pour ignorer cette analyse SQL sans rétrograder la version, effectuez une mise à niveau vers la version v3.8.8 ou v3.9.3 et définissez skipCheckIfSelect=true.

v3.3.4

Corrections de bugs

  • Correction de problèmes liés au fuseau horaire.

  • Correction de problèmes liés aux journaux.

v3.3.2

Corrections de bugs

  • Correction de problèmes liés au fuseau horaire.

  • Correction d'un problème permettant la configuration du modèle à trois couches au niveau du locataire, même lorsque le projet ne le prenait pas en charge.

v3.3.0

Nouvelles fonctionnalités

Prise en charge ajoutée pour le modèle à trois couches.

v3.2.29

Corrections de bugs

Correction d'un problème lié à la configuration du paramètre autoSelectLimit.

v3.2.28

Nouvelles fonctionnalités

Ajout des opérations getLogview et getInstance.

v3.2.26

Corrections de bugs

Correction de problèmes connus.

v3.2.25

Corrections de bugs

Correction d'un problème lié au service Fallback.

v3.2.9

Nouvelles fonctionnalités

Ajout du paramètre de chaîne de connexion facultatif useProjectTimeZone. Valeur par défaut : false. Lorsqu'il est défini sur true, les valeurs renvoyées par ResultSet#getDate, ResultSet#getTime et ResultSet#getTimestamp sont basées sur le fuseau horaire du projet actuel.

Améliorations

Amélioration des journaux d'échec des tâches.

Corrections de bugs

Désactivation du plug-in Maven AspectJ afin d'éviter d'éventuelles pertes de performances.

v3.2.8

Nouvelles fonctionnalités

Prise en charge ajoutée pour MaxCompute Query Acceleration (MCQA).

Améliorations

  • Ajout de l'option instanceTunnelMaxRecord pour le mode MCQA. Spécifie le nombre maximal de lignes lisibles par requête. Valeur par défaut : -1 (illimité). Nécessite JDBC 3.2.7 ou une version ultérieure.

  • Ajout de l'option instanceTunnelMaxSize pour le mode MCQA. Spécifie la quantité maximale de données lisibles, en octets. Valeur par défaut : -1 (illimité). Nécessite JDBC 3.2.7 ou une version ultérieure.

  • Ajout de l'option disableConnectionSetting pour le mode MCQA. Lorsqu'elle est activée, les paramètres au niveau de la connexion sont désactivés.

  • Ajout de l'option alwaysFallback pour le mode MCQA. Lorsqu'elle est définie sur true, les tâches de requête MCQA reviennent automatiquement au mode hors ligne. Nécessite JDBC 3.2.3 ou une version ultérieure.