1.1.1

Table Of Contents
Keep this value small. The default value is 0, which means that the system throws a conict for the writer immediately
on detection during commit.
If you change this property, set it to the same value on every data store member in your distributed system.
This property congures conict detection for READ_COMMITTED and REPEATABLE_READ transactions. See
Supported Transaction Isolation Levels on page 152.
0Default Value
systemProperty Type
n/aPrex
gemfire.LOCK_MAX_TIMEOUT
This is the maximum time to wait for a transaction that is committing a row that the current transaction is trying
to read or write. Do not change this property unless transactions involve a large number of writes and potentially
can take a very long time during commit to write to datastores. The default is 5 minutes.
If you change this property, set it to the same value on every data store member in your distributed system.
Description
This property congures conict detection for READ_COMMITTED and REPEATABLE_READ transactions.
See Supported Transaction Isolation Levels on page 152.
5Default Value
systemProperty Type
n/aPrex
gemfire.preAllocateDisk
Boolean that determines whether SQLFire pre-allocates the disk space required for disk store les (.crf
and .drf extensions) using operating system-native calls. Pre-allocating disk space can avoid later failures
or hangs caused by disk full conditions. See also gemre.preAllocateIF on page 330.
Description
falseDefault Value
systemProperty Type
n/aPrex
gemfire.preAllocateIF
Boolean that determines whether SQLFire pre-allocates the disk space required for disk store metadata
les (.if extensions) using operating system-native calls. Pre-allocating disk space can avoid later failures
or hangs caused by disk full conditions. See also gemre.preAllocateDisk on page 330.
Description
falseDefault Value
systemProperty Type
n/aPrex
vFabric SQLFire User's Guide330
vFabric SQLFire Reference