7.7.1.7.2 Directives for a Database Plan
The directives for a database plan (dbplan
) use the following
syntax:
( name={ db_name | profile_name }
[, { share=number | level=number, allocation=number }]
[, limit=number]
[, flashcache={on|off}]
[, xrmemcache={on|off}]
[, pmemcache={on|off}]
[, flashlog={on|off}]
[, xrmemlog={on|off}]
[, pmemlog={on|off}]
[, flashcachelimit=number]
[, flashcachemin=number]
[, flashcachesize=number]
[, xrmemcachelimit=number]
[, xrmemcachemin=number]
[, xrmemcachesize=number]
[, pmemcachelimit=number]
[, pmemcachemin=number]
[, pmemcachesize=number]
[, asmcluster=asm_cluster_name]
[, type={database|profile}]
[, role={primary|standby}] )
Usage Notes
- The
name
attribute must be the first attribute listed in each directive. Otherwise, the order of attributes is not important. - The database plan cannot contain a mixture of resource allocation directives,
with some using the
share
attribute and others using thelevel
andallocation
attributes. The resource allocation directives must all use theshare
attribute, or they must all use thelevel
andallocation
attributes. - If you use the
share
attribute to allocate I/O resources, then the database plan can have a maximum of 1024 directives. If you use thelevel
andallocation
attributes to allocate I/O resources, then the database plan can have a maximum of 32 directives. - Only one active directive is allowed for each database name and each profile name.
See the following topics for details about the attributes that can be
defined in each dbplan
directive.
Parent topic: ALTER IORMPLAN