Subject | Questions about transactions |
---|---|
Author | Arno Garrels |
Post date | 2002-12-05T14:01:06Z |
Hi,
I couldn't find answers to the following questions in docu, may be someone
can help with a link or give the answers himself?
What's a TIB_TransactionInternal and when does it come into the game?
What is the difference between the default, built-in transaction and a
separate transaction component that is dropped onto the form? When would you
recommend either?
TimeOutProps, how do they work?
Let's say the TimeOutProps of a default transaction of a IBO_Database are
set to:
AllowCheckOAT=5
Attempts=10
AttemptMaxRows=5000
AttemptRetry=2
AttemptTicks=10
ForcedClosed=0
PromptUser=0
PromptUserDuration=15
PromptUserRetry=60
A IBO_Table is linked to the default transaction.
The connection is established and dataset opened.
In this case it seems that default transaction is never closed by timeout.
Only when I drop TIB_SessionProps onto the form as well, then timeout of the
default transaction takes effect, but now a TIB_TransactionInternal appears,
with property Started=true for ~ 2 minutes. After that 2 minutes the
TIB_TransactionInternal seems to stay Not Started until a reconnect.
Thanks in advanced
Arno Garrels
I couldn't find answers to the following questions in docu, may be someone
can help with a link or give the answers himself?
What's a TIB_TransactionInternal and when does it come into the game?
What is the difference between the default, built-in transaction and a
separate transaction component that is dropped onto the form? When would you
recommend either?
TimeOutProps, how do they work?
Let's say the TimeOutProps of a default transaction of a IBO_Database are
set to:
AllowCheckOAT=5
Attempts=10
AttemptMaxRows=5000
AttemptRetry=2
AttemptTicks=10
ForcedClosed=0
PromptUser=0
PromptUserDuration=15
PromptUserRetry=60
A IBO_Table is linked to the default transaction.
The connection is established and dataset opened.
In this case it seems that default transaction is never closed by timeout.
Only when I drop TIB_SessionProps onto the form as well, then timeout of the
default transaction takes effect, but now a TIB_TransactionInternal appears,
with property Started=true for ~ 2 minutes. After that 2 minutes the
TIB_TransactionInternal seems to stay Not Started until a reconnect.
Thanks in advanced
Arno Garrels