I effectuer les opérations suivantes dans Redshift -L'instruction BEGIN démarre-t-elle une nouvelle transaction dans Redshift?
copie à partir de S3 à une table temporaire
BEGIN
plusieurs commandes ...
que je vois qu'aucune nouvelle transaction n'est créée après le début et les commandes continuent à s'exécuter sous la transaction de la commande COPY. Est-ce que ça a du sens?
J'utilise le pilote JDBC 1.2.8. Vu un comportement différent dans 1.1.7.
Est-ce que cela a changé par hasard dans le pilote? (N'a pas trouvé de connexion bien)
Doc - https://s3.amazonaws.com/redshift-downloads/drivers/Amazon+Redshift+JDBC+Release+Notes.pdf
Cela ressemble à un paramètre 'autocommit' différent depuis le changement de pilote. –
Merci pour votre commentaire! C'est la raison en effet. Aimeriez-vous poster ceci comme réponse? –