Re: isolation levels
From: Bojidar Alexandrov (bojo_do_not_spam_at_kodar.net)
Date: 06/01/04
- Next message: Bojidar Alexandrov: "Re: isolation levels"
- Previous message: Ben: "RE: Function to format numeric data types?"
- In reply to: nikos kantzelis: "isolation levels"
- Next in thread: Bojidar Alexandrov: "Re: isolation levels"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 1 Jun 2004 11:15:51 +0300
As far as I know SQL server uses blocking technology for achiving
concurency. So that cannot be changed.
Borland Interbase or the open source fork Firebird and also open source
PostgreSQL uses versioning - ie. keep old versions of the records. This way
not only one but there can be multiple back versions of one record and other
transactions will see them (if they want to - this is controled by
transaction flags so it can work with blocking too). This involves more
complex logic at database server level and one background process that mark
old versions as deleted when there are no interested transactions.
Bojidar Alexandrov
- Next message: Bojidar Alexandrov: "Re: isolation levels"
- Previous message: Ben: "RE: Function to format numeric data types?"
- In reply to: nikos kantzelis: "isolation levels"
- Next in thread: Bojidar Alexandrov: "Re: isolation levels"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|