hm, muito bom, valeu pelo esclarecimento, mas o que é PMFJI? 

Nao sabia dessa parte, aonde eu posso ler mais sobre?

[]'s

On 6/24/05, jlchiappa <[EMAIL PROTECTED]> wrote:
> PMFJI, mas é o seguinte :
> 
> limites : sim, isso mesmo : num banco que não use os novos recursos
> de gerenciamento automático de segmentos (ASSM) vc dita quanto espaço
> vc quer reservar para INSERTs/UPDATEs e após os DELETEs irem
> acontecendo, a partir de  que porcentual de espaço ficando livre o
> bloco volta à lista de blocos livres, via parâmetros PCTFREE e
> PCTUSED.
> 
> 
> reutilização de espaço : uma vez que um bloco foi usado por um objeto
> (tabela, índice, qquer) ele fica PERTENCENDO ao objeto, mesmo que
> haja um DELETE, o espaço livre continua RESERVADO ao objeto : assim,
> se vc tem uma tabela (digamos) DADOS_CLIENTE, e nessa tabela vc fizer
> um DELETE, os blocos que foram liberados pelo DELETE ficarão marcados
> como livres, mas pertencendo a tabela DADOS_CLIENTE, somente
> INSERTs/UPDATEs nessas tabelas usarão esse espaço, todo o espaço uma
> vez usado pela DADOS_CLIENTES está RESERVADO pra DADOS_CLIENTES. A
> idéia da Oracle aqui é que normalmente tabelas são muito  dinâmicas,
> uma tabela que sofreu um DELETE normalmente em breve acaba tendo
> INSERTs ou UPDATEs, usando esse conceito de deixar o espaço reservado
> os eventuais INSERTs/UPDATEs posteriores a um DELETE serão mais
> rápidos, pois o espaço já está "formatado", prontinho, reservado.
>   Na maior parte das vezes isso é bom e desejável, mas e quando vc
> tem uma tabela que (por regra de negócio) vc vai deletera coisas e vc
> tem TOTAL certeza que nunca mais entrarão dados (tipo, uma tabela de
> fechamento de mês, coisa assim ) ? Aí o espaço desse DELETE está lá,
> reservado à toa. E no caso de FULL SCANs o banco ** não sabe ** onde
> está uma informação, ele não mantém uma lista de "ah, em disco o
> espaço X é reservado e usado, Y é só reservado), então ele lê TODO O
> ESPAÇO reservado pra tabela, é isso...  Então se vc tem uma tabela
> com essa característica de uma vez deletada nunca mais ser
> inserida/updateada, vc deve realocar os registros, isso pode ser via
> MOVE ou via DBMS_REDEFINITION se for banco 9i.
> 
>   []s
> 
>    Chiappa
> 
> --- Em oracle_br@yahoogrupos.com.br, Guilherme Zalochi
> <[EMAIL PROTECTED]> escreveu
> > Desculpe,
> >
> > Não entendi, como assim limites? quer dizer que em cada bloco,
> existe
> > um espaço pré determinado para insert/update/delete?
> >
> >
> > O unico problema de nao redimensionar a tabela, é o fato de que se
> > houver um full table scan, pode se demorar horas (depende do
> ambiente
> > *mas existe queda de performance)  pois ele passa por todo espaco
> > deletado, e só para na marca dagua q é no final
> >
> > mas o Oracle nao reutiliza o espaço ?
> >
> > []'s
> >
> >
> > On 6/24/05, Roberto E. Wille <[EMAIL PROTECTED]> wrote:
> > > na verdade pode acontecer sim
> > > um bloco de dados possue limites
> > > um limite é para deixar espaço para updates
> > > outro limite é para permitir que aquele bloco seja utilizado
> novamente
> > > para insert
> > > nesse último caso pode acontecer de ficar muito espaço sobrando
> em um
> > > bloco e que esse espaço seja mais que suficiente para armazenar os
> > > updates e ainda sobrar
> > > nem sempre o espaço deletado é reutilizado
> > >
> > >
> > > Guilherme Zalochi escreveu, em 23/06/2005 13:50:
> > >
> > > >Zumba,
> > > >
> > > >Na realidade, com oracle voce nao perde espaço, o unico jeito de
> voce
> > > >ganhar espaco, digo
> > > >*se sua aplicação nao for mais fazer inserts,updates,delete é
> voce
> > > >criar uma nova tabela, e jogar o conteudo exisitente (ATUAL)
> nela, e
> > > >depois renomea-la para o mesmo, se for fazer isso, tomar cuidado
> com
> > > >as integridades
> > > >
> > > >AGORA, se ainda tiver inserts updates e deletes, voce pode ficar
> > > >tranquilo que mesmo que aja um GAP entre um dado e ourto o oracle
> > > >preenche automaticamente, ele reutiliza o espaco que
> foi 'deletado'
> > > >
> > > >
> > > >
> > > >Espero ter ajudado
> > > >
> > > >
> > > >[]'s
> > > >
> > > >Guilherme Zalochi
> > > >
> > > >On 6/23/05, Zumba <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > >>Olá pessoal,
> > > >>
> > > >>fiz uma limpeza em algumas tabelas de um sistema, onde
> > > >>apaguei muitos registros.
> > > >>Só que não houve ganho de espaço na Tablespace.
> > > >>
> > > >>Tinha 36GB antes e depois continuou. Tenho certeza eu
> > > >>deveria diminuir espaço ocupado, mas não mudou nada.
> > > >>O que posso fazer pra ganhar espaço?
> > > >>
> > > >>Grande abraço a todos.
> > > >>
> > > >>Zumba
> > > >>
> > > >>
> > > >>
> > >
> > > --
> > > *Roberto E. Wille*
> > > Joinville - SC
> > > Get Firefox <http://getfirefox.com/>
> > > Get Thunderbird <http://getthunderbird.com/>
> > >
> > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > >
> ______________________________________________________________________
> > >
> > > Cancelar assinatura...: [EMAIL PROTECTED]
> > > Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED]
> > > Fernanda Damous [EMAIL PROTECTED]
> > > Alisson Aguiar [EMAIL PROTECTED]
> > >
> ______________________________________________________________________
> > > http://br.groups.yahoo.com/group/oracle_br/
> > >
> ______________________________________________________________________
> > >
> > > Sair da Lista...: [EMAIL PROTECTED]
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> 
> 
> 
> 
> ______________________________________________________________________
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> ______________________________________________________________________
> http://br.groups.yahoo.com/group/oracle_br/
> ______________________________________________________________________
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
>


______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a