![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Multi-Version Concurrency Control (MVCC) is a complex technique for enhancing database performance in a multi-user environment. In contrast to most other database systems which use locks for concurrency control [...] |
#3
| |||
| |||
|
#4
| |||
| |||
|
|
On Thu, 15 Jul 2004 22:36:43 -0700, DaffodilDB Sales Team wrote (subj. "Re: MVCC and Daffodil DB: Improved Performance in Multi-User Environment"): Multi-Version Concurrency Control (MVCC) is a complex technique for enhancing database performance in a multi-user environment. In contrast to most other database systems which use locks for concurrency control [...] Product promotion aside: Isn't MVCC actually a rather common feature nowadays? PostgreSQL, Oracle, Interbase, (MaxDB?, ) and InnoDB in MySQL use MVCC, as far as I know. Does anyone know if the different MVCC implementations differ in interesting ways? |
#5
| |||
| |||
|
|
MVCC actually a rather common feature nowadays? ... Does anyone know if the different MVCC implementations differ in interesting ways? |
#6
| |||
| |||
|
|
MVCC actually a rather common feature nowadays? ... Does anyone know if the different MVCC implementations differ in interesting ways? I'd love to see an article on that topic. Jim Grey was one of the early people to work with it and InterBase was the first really sucessful commercial RDBMS. The part I liked was that new data coming into the system did not slow down queries on the older data -- very handy for some real-time or near reatime apps like the stock market. |
![]() |
| Thread Tools | |
| Display Modes | |
| |