Oracle 5.0 Reference Manual page 523

Table of Contents

Advertisement

The amount in bytes by which to increase a per-transaction memory pool which needs memory. See
the description of
transaction_prealloc_size
transaction_prealloc_size
Command-Line Format
Option-File Format
Option Sets Variable
Variable Name
Variable Scope
Dynamic Variable
There is a per-transaction memory pool from which various transaction-related allocations take
memory. The initial size of the pool in bytes is
allocation that cannot be satisfied from the pool because it has insufficient memory available, the
pool is increased by
the pool is truncated to
By making
transaction_prealloc_size
a single transaction, you can avoid many
Server System Variables
Default
8192
Range
1024 .. 4294967295
Block
1024
Size
Permitted Values
Platform
64
Bit Size
Type
numeric
Default
8192
Range
1024 .. 18446744073709547520
Block
1024
Size
[503]
--transaction_prealloc_size=#
transaction_prealloc_size
Yes,
transaction_prealloc_size
transaction_prealloc_size
Global, Session
Yes
Permitted Values
Platform
32
Bit Size
Type
numeric
Default
4096
Range
1024 .. 4294967295
Block
1024
Size
Permitted Values
Platform
64
Bit Size
Type
numeric
Default
4096
Range
1024 .. 18446744073709547520
Block
1024
Size
transaction_alloc_block_size
transaction_prealloc_size
malloc()
503
[503].
[503]
transaction_prealloc_size
[502]
bytes. When the transaction ends,
[503]
bytes.
[503]
sufficiently large to contain all statements within
calls.
[503]. For every

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents