7.7.1.7.16 flashcachesize Attribute
Purpose
The flashcachesize
attribute defines a hard limit for
space usage in Exadata Smart Flash Cache. The
limit cannot be exceeded, even if the cache is not full.
Syntax
ALTER IORMPLAN
dbplan=(( name=db_name, ... flashcachesize=number ... ) ... )
Usage Notes
-
You specify the value for
flashcachesize
in bytes. You can also use the suffixesM
(megabytes),G
(gigabytes), orT
(terabytes) to specify larger values. For example,300M
,150G
, or1T
. -
The value for
flashcachesize
must be at least 4 MB. -
The
flashcachelimit
andflashcachesize
attributes cannot be specified in the same directive. -
The value for
flashcachesize
cannot be smaller thanflashcachemin
, if it is specified. -
In an IORM plan, if the size of Exadata Smart Flash Cache can accommodate all of the
flashcachemin
andflashcachesize
allocations, then eachflashcachesize
definition represents a guaranteed space allocation.However, starting with Oracle Exadata System Software release 19.2.0 you can use the
flashcachesize
attribute to over-provision space in Exadata Smart Flash Cache. Consequently, if the size of Exadata Smart Flash Cache cannot accommodate all of theflashcachemin
andflashcachesize
allocations, then onlyflashcachemin
is guaranteed.
Parent topic: ALTER IORMPLAN