HelloFollowing advice from this article:and because we run large, consecutive queries, we set our transaction isolation level to 'autocommit' when connecting to our postgres DB. This means we cannot create explicit transactions and use begin() and commit():This has not a problem so far because we can create another (temporary) connection when we do want to have a roll-backable transaction. However since postgres DB is set to autocommit by default, I was wondering whether setting the transaction isolation level to 'autocommit' was needlessly complicated?
For example in the example explained here: the https://docs.sqlalchemy.org/en/14/tutorial/dbapi_transactions.html#getting-a-connectionthe query will still be committed, even if don't explicitly commit the transaction or the transaction isolation level to 'autocommit'.
RegardsSoumaya
--SQLAlchemy -The Python SQL Toolkit and Object Relational MapperTo post example code, please provide an MCVE: Minimal, Complete, and Verifiable Example. See http://stackoverflow.com/help/mcve for a full description.---You received this message because you are subscribed to the Google Groups "sqlalchemy" group.To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+...@googlegroups.com.To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/5d474102-1212-4e8e-b26e-a78815ed5829n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/4cbda2cc-09ef-4a5c-be20-3bc710898fe0%40www.fastmail.com.
Hello MikeThanks for quick response! I don't have postgres installed right now so I tried with sqlite, which is also autocommit by default. Example
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/CAN14jWQsMN66PBeh0Vg7xu4UPHecMqZut-bGccwdAvLLoZCHNQ%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "sqlalchemy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sqlalchemy/sfAPI9_vwaE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sqlalchemy+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/2a6c2fcc-7bbe-44cf-a232-e9131cc7f436%40www.fastmail.com
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/CAN14jWSQyFAL_iOVV%3DvsyBhOB86di__HiP2odq9cxoZ%2BzzscoQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sqlalchemy/db166aad-37ca-46a1-b728-c652a74b05e2%40www.fastmail.com.