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
nameattribute 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
shareattribute and others using thelevelandallocationattributes. The resource allocation directives must all use theshareattribute, or they must all use thelevelandallocationattributes. - If you use the
shareattribute to allocate I/O resources, then the database plan can have a maximum of 1024 directives. If you use thelevelandallocationattributes 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