MigraTI - Soluções em banco de dados

quarta-feira, 23 de março de 2011

FLASH CACHE

Hoje pela manhã recebi varios documentos do consultor Jailson, e alguns (os mais interessantes) vou postando para os leitores.

O Oracle 11gR2 possui o FLASH CACHE, onde você pode especificar um disco FLASH para ser utilizado como intermediário entre a RAM e o Storage.
Esta é uma das tecnologias utilizadas pelo EXADATA, que você pode utilizar em seu ambiente, com um hardware relativamente barato.
O parâmetro DB_FLASH_CACHE_FILE indica qual Device contém o dispositivo, e o DB_FLASH CACHE_SIZE limita seu tamanho, em Gigabytes.

SQL> SHOW PARAMETER flash_cache

NAME TYPE VALUE
———————————— ———– ——————————
db_flash_cache_file string
db_flash_cache_size big integer 0
SQL>

O FLASH CACHE só pode ser habilitado em Solaris ou Oracle Enterprise Linux. Daí vcês têm uma idéia de como a Oracle dá importância a esta New Feture.

O FLASH CACHE deve ser utilizado quando os Top Wait Events são db file sequential read e db file scattered read,
e o v$DB_CACHE_ADVICE indica que dobrar o tamanho do Cache irá ser benéfico.
Para ser realmente útil, o FLASH CACHE deve ser de 2 a 10 vezes o tamanho do Buffer Cache.

Se estiver utilizando RAC, o FLASH CACHE deve ser habilitado em todos os nós.

Nenhum comentário:

Postar um comentário