Unix Technical Forum

RE: Let me be the first

This is a discussion on RE: Let me be the first within the Informix forums, part of the Database Server Software category; --> Hi, Madison, Does it mean, that you are going to implement MVCC (multi-version concurrency control) in IDS? What type ...


Go Back   Unix Technical Forum > Database Server Software > Informix

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 12:07 PM
Alexey Sonkin
 
Posts: n/a
Default RE: Let me be the first

Hi, Madison,

Does it mean, that you are going to implement MVCC
(multi-version concurrency control) in IDS?

What type of MVCC are you going to implement:
Postgress/MySQL-InnoDB type (when UPDATE is internally
converted by the database server into INSERT, and all
versions of a record are kept in a table)
or Oracle-style (when old versions of a row are only
available temporarily in RBS, roll-back segments)?

Is it possible to continue working with non-versioned
tables? many applications rely on 'select' locks,
it makes sense to preserve select locks for compatibility...


-Alexey


> -----Original Message-----
> From: informix-list-bounces@iiug.org

[mailto:informix-list-bounces@iiug.org]
> On Behalf Of Madison Pruet
>
> There is a bit of mis-communication with this. What we are doing is
> implementing a form of row versioning which will enable a select to

view
> the currently committed row rather than blocking on the row when it

is
> in the process of being updated and is locked.
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-20-2008, 12:07 PM
Madison Pruet
 
Posts: n/a
Default Re: Let me be the first

Alexey Sonkin wrote:
> Hi, Madison,
>
> Does it mean, that you are going to implement MVCC
> (multi-version concurrency control) in IDS?


Come to the conference for details...

M.P.

>
> What type of MVCC are you going to implement:
> Postgress/MySQL-InnoDB type (when UPDATE is internally
> converted by the database server into INSERT, and all
> versions of a record are kept in a table)
> or Oracle-style (when old versions of a row are only
> available temporarily in RBS, roll-back segments)?
>
> Is it possible to continue working with non-versioned
> tables? many applications rely on 'select' locks,
> it makes sense to preserve select locks for compatibility...
>
>
> -Alexey
>
>
>> -----Original Message-----
>> From: informix-list-bounces@iiug.org

> [mailto:informix-list-bounces@iiug.org]
>> On Behalf Of Madison Pruet
>>
>> There is a bit of mis-communication with this. What we are doing is
>> implementing a form of row versioning which will enable a select to

> view
>> the currently committed row rather than blocking on the row when it

> is
>> in the process of being updated and is locked.
>>

>
>

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:35 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com