IsolationLevel
- From: "Ryan Liu" <RyanLiu_99@xxxxxxxxx>
- Date: Mon, 25 Jun 2007 10:17:39 +0800
Hi,
I have a trivial question:
What does IsolationLevel mean?
e.g., in SDK:
ReadCommitted
Shared locks are held while the data is being read to avoid dirty reads, but
the data can be changed before the end of the transaction, resulting in
non-repeatable reads or phantom data.
What does this mean?
Who is reading? Who will read dirty data, who will have non-repeatable read?
The current connection/thread or other connectoins?
And locks shared by ...?
What IsolationLevel will block other thread from executing?
And by default, IsolationLevel is Unspecified when using
conn.BeginTransaction()?
Thanks a lot!
R L
.
- Follow-Ups:
- Re: IsolationLevel
- From: AlexS
- Re: IsolationLevel
- Prev by Date: Re: open table
- Next by Date: ReadCommited means?
- Previous by thread: open table
- Next by thread: Re: IsolationLevel
- Index(es):