Oracle8i Reference
Release 2 (8.1.6)

Part Number A76961-01

Library

Product

Contents

Index

Go to previous page Go to beginning of chapter Go to next page

Initialization Parameters, 27 of 188


CURSOR_SPACE_FOR_TIME

Parameter type: 

Boolean 

Parameter class: 

Static 

Default value: 

FALSE 

Range of values: 

TRUE | FALSE 

CURSOR_SPACE_FOR_TIME lets you use more space for cursors in order to save time. It affects both the shared SQL area and the client's private SQL area.

  • TRUE: Shared SQL areas are kept pinned in the shared pool. As a result, shared SQL areas are not aged out of the pool as long as an open cursor references them. Because each active cursor's SQL area is present in memory, execution is faster. However, the shared SQL areas never leave memory while they are in use. Therefore, you should set this parameter to TRUE only when the shared pool is large enough to hold all open cursors simultaneously.

    In addition, a setting of TRUE retains the private SQL area allocated for each cursor between executions instead of discarding it after cursor execution, saving cursor allocation and initialization time

  • FALSE: Shared SQL areas can be deallocated from the library cache to make room for new SQL statements.

 

Note: If this parameter is set to TRUE, the SERIAL_REUSE parameter is disabled. See "SERIAL _REUSE"

See Also: Oracle8i Concepts and Oracle8i Designing and Tuning for Performance. 


Go to previous page Go to beginning of chapter Go to next page
Oracle
Copyright © 1996-2000, Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index