Hi Ann,
This is the crux of the matter
"Index entries for the old and new versions of a record all contain the DBKey
of the primary (newest) record version. When doing an indexed lookup,
Firebird walks backward through the record versions until it finds one that
the current transaction can see, then check whether the key values in that
record version match the lookup values."
thanks you again
now i am ready to digg into FB source code – sadly i do not like C++
regards,
Karol Bieniaszewski
[Non-text portions of this message have been removed]
__._,_.___
Posted by: <liviuslivius@poczta.onet.pl>
| Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (16) |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.
__,_._,___
No comments:
Post a Comment