gary clark wrote:
> Hello,
>
> I'm using SQLAlchemy with sqlite 3.6.23. I would like to know how you set
> the transaction isolation_level=immediate.
>
> I think this will help with the deadlocks I was having. Just dont know how
> to implement this.
I've added ticket 1784 to document this.
We support directly "PRAGMA read_uncommitted=%d", via the possible values
"READ UNCOMMITTED" or "SERIALIZABLE":
create_engine('sqlite://', isolation_level='READ UNCOMMITTED')
I don't understand what the Pysqlite docs are referring to when they come
up with three values, “DEFERRED”, “IMMEDIATE” or “EXCLUSIVE” - SQLite's
official documentation only describes two values for "PRAGMA
read_uncommitted". However to set pysqlite specific values, use a
PoolListener.
http://www.sqlalchemy.org/docs/reference/sqlalchemy/interfaces.html?highlight=poollistener#sqlalchemy.interfaces.PoolListener
>
> Thanks,
> Garyc
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sqlalchemy" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/sqlalchemy?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sqlalchemy?hl=en.