Pular para o conteúdo

Fóruns Banco de dados Oracle Ajuda com a OFA: Optimal Flexibile Architecture Ajuda com a OFA: Optimal Flexibile Architecture

#90010
wagnerbian
Participante

    A OFA ou ainda Optimal Flexible Architecture do Oracle, como já salientado pelo próprio amigo que pergunta, fornece diretrizes para facilitar a manutenção e localização dos arquivos de bancos de dados e software Oracle, assim como melhoria de desempenho na busca de informações contindas nestes arquivos. A idéia principal seria mesmo a busca de padronizar a localização de determinados arquivos dentro de instalações Oracle.

    Interessante é notar que, existem diferenças entre a OFA para os tipos diferentes de armazenamento, ou seja, uma instalação de uma banco de dados terá uma estrutura de diretórios diferentes daquela que é apresentanda por uma instalção ASM (Automatic Storage Management).

    Estrutura de Diretórios Banco de Dados

    Os executáveis de doftware para cada produto distinto residem na diretório ///, ou seja:

    é uma letra qualquer entre “a” e “z”;
    é um número inteiro de duas posições a iniciar de “01”;
    implica o tipo de arquivo que é instalado neste diretório;
    é o nome do usuário que instala e é proprietário e instala os arquivos neste diretório;

    Seguindo este padrão, podemos ter o mapeamento de 4 instalações de instâncias Oracle:

    /u01/app/oracle/product/10.1.0/db_1
    /u01/app/oracle/product/10.1.0/db_2
    /u01/app/oracle/product/11.1.0/db_1
    /u01/app/oracle/product/11.1.0/db_2

    Acima podemos ver que temos 2 instalações de instâncias 10g e mais 2 de instâncias de 11g. Interessante notar que, se tivermos outros produtos podemos utilizar o diretório “product”.

    O diretório /u01 també é conhecido por mount_point.

    Estrutura de Diretórios ASM

    A estrutura de diretórios ou mapeamento ASM funciona da seguinte maneira:

    +///..

    Onde é o nome do grupo de discos, é o banco de dados qo qual o arquivo pertence, é o tipo de arquivo Oracle, é a informação específica para o mtipo de arquivo e o par . garante a exclusividade do arquivo dentro do grupo de discos.

    +DATA/dw/datafile/system.256.622426913
    +DATA/dw/datafile/sysaux.257.622426914
    +DATA/dw/datafile/undotbs1.258.622426915
    +DATA/dw/datafile/users.259.622426916

    Existem links interessante para saber mais sobre o assunto que é muito, muito importante:

    => http://ss64.com/ora/syntax-ofa.html
    => http://www.dba-oracle.com/oracle_news/2004_6_4_gay.htm
    => http://download.oracle.com/docs/html/A9 … pg_ofa.htm

    Grande abraço! 🙂