Oracle 5.0 Reference Manual page 506

Table of Contents

Advertisement

Option
Description
or
Do not cache results in or retrieve results from the query cache. Note that
0
OFF
this does not deallocate the query cache buffer. To do that, you should set
query_cache_size
or
Cache all cacheable query results except for those that begin with
1
ON
SQL_NO_CACHE.
or
Cache results only for cacheable queries that begin with
2
DEMAND
This variable defaults to ON.
Any unique prefix of a valid value may be used to set the value of this variable.
query_cache_wlock_invalidate
Command-Line Format
Option-File Format
Option Sets Variable
Variable Name
Variable Scope
Dynamic Variable
Normally, when one client acquires a
from issuing statements that read from the table if the query results are present in the query cache.
Setting this variable to 1 causes acquisition of a
the query cache that refer to the table. This forces other clients that attempt to access the table to
wait while the lock is in effect.
query_prealloc_size
Command-Line Format
Option-File Format
Option Sets Variable
Variable Name
Variable Scope
Dynamic Variable
Server System Variables
[485]
to 0.
[486]
--query_cache_wlock_invalidate
query_cache_wlock_invalidate
Yes,
query_cache_wlock_invalidate
query_cache_wlock_invalidate
Global, Session
Yes
Permitted Values
Type
boolean
Default
FALSE
lock on a
WRITE
WRITE
[486]
--query_prealloc_size=#
query_prealloc_size
Yes,
query_prealloc_size
query_prealloc_size
Global, Session
Yes
Permitted Values
Platform
32
Bit Size
Type
numeric
Default
8192
Range
8192 .. 4294967295
Block
1024
Size
Permitted Values
486
SELECT
[486]
table, other clients are not blocked
MyISAM
lock for a table to invalidate any queries in
[486]
SELECT
SQL_CACHE.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents