Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mvmpedro

Extent Management

Recommended Posts

Oi pessoal, estou com uma dúvida:Lendo o material oficial sobre Fundamentos I, vi que no Oracle9i o gerenciamento de espaço em tablespaces é feito localmente, diferente das outras versões que era via Dicionário de Dados.No entanto, ao criar um banco manualmente pelo Oracle 9.2, percebi que o gerenciamento é feito pelo dicionário...mas no material informa que o defaul é local, e aí?? SQL> select TABLESPACE_NAME,EXTENT_MANAGEMENT 2 from dba_tablespaces;TABLESPACE_NAME EXTENT_MAN------------------------------ ----------SYSTEM DICTIONARY1 linha selecionada.AbraçosVinicius

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

O extent management vêm desde a versão 8i, onde podemos usar o gerenciamento de extents tanto por DICIONARY tanto para LOCAL.

 

Geralmente o Oracle entende como gerenciamento padrão, o gerenciamento por DICIONARIO, então qualquer tablespace criada sem especificar o gerenciamento, será gerenciada por DICIONARIO.

 

Em 9i, a tablespace SYSTEM no momento da criação do banco de dados, pode ser gerenciada LOCALMENTE, basta especificar a instrução:

 

EXTENT MANAGEMENT LOCAL

Abaixo, segue um exemplo de alguns bancos daqui da empresa, onde usamos esses gerenciamentos, inclusive para tablespace SYSTEM:

 

TABLESPACE_NAME                EXTENT_MAN ALLOCATIO SEGME------------------------------ ---------- --------- -----SYSTEM                         LOCAL      SYSTEM    MANUAUNDO                           LOCAL      SYSTEM    MANUATEMP                           LOCAL      UNIFORM   MANUATBS_WORK                       LOCAL      SYSTEM    AUTOUSERS                          LOCAL      SYSTEM    AUTOTBS_DM_DATA                    LOCAL      SYSTEM    AUTOTBS_REF_DATA                   LOCAL      SYSTEM    AUTOTBS_SMR_DATA                   LOCAL      SYSTEM    AUTOTBS_RTBPOS_WORK                LOCAL      SYSTEM    AUTOTBS_RTBPRE_WORK                LOCAL      SYSTEM    AUTOTBS_RENT_DATA_01               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_02               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_03               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_04               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_05               LOCAL      SYSTEM    AUTO

Abraços,

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza alphamek, eu criei o banco manualmente sem especificar e foi como DICTIONARY, mas já rodei a package para migrar para local.

 

Não sei se você tá lembrado de mim, mas já mandei e-mail para você para tirar dúvidas referentes ao IBTA...

 

Já realizei a primeira prova e passei, agora estou em Fundamentos I

 

Valeu pela dica!

 

Abraços

 

Vinicius

 

Olá,

 

O extent management vêm desde a versão 8i, onde podemos usar o gerenciamento de extents tanto por DICIONARY tanto para LOCAL.

 

Geralmente o Oracle entende como gerenciamento padrão, o gerenciamento por DICIONARIO, então qualquer tablespace criada sem especificar o gerenciamento, será gerenciada por DICIONARIO.

 

Em 9i, a tablespace SYSTEM no momento da criação do banco de dados, pode ser gerenciada LOCALMENTE, basta especificar a instrução:

 

EXTENT MANAGEMENT LOCAL
Abaixo, segue um exemplo de alguns bancos daqui da empresa, onde usamos esses gerenciamentos, inclusive para tablespace SYSTEM:

 

TABLESPACE_NAME                EXTENT_MAN ALLOCATIO SEGME------------------------------ ---------- --------- -----SYSTEM                         LOCAL      SYSTEM    MANUAUNDO                           LOCAL      SYSTEM    MANUATEMP                           LOCAL      UNIFORM   MANUATBS_WORK                       LOCAL      SYSTEM    AUTOUSERS                          LOCAL      SYSTEM    AUTOTBS_DM_DATA                    LOCAL      SYSTEM    AUTOTBS_REF_DATA                   LOCAL      SYSTEM    AUTOTBS_SMR_DATA                   LOCAL      SYSTEM    AUTOTBS_RTBPOS_WORK                LOCAL      SYSTEM    AUTOTBS_RTBPRE_WORK                LOCAL      SYSTEM    AUTOTBS_RENT_DATA_01               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_02               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_03               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_04               LOCAL      SYSTEM    AUTOTBS_RENT_DATA_05               LOCAL      SYSTEM    AUTO
Abraços,

 

  http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

<{POST_SNAPBACK}>

Compartilhar este post


Link para o post
Compartilhar em outros sites

OPA! Maravilha Marcos...

 

Espero que esteja gostando do IBTA!

 

E espero ter ajudado nas suas dúvidas...

 

Abraços,

 

http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.