Utlização de espaços

Discussão em 'Banco de Dados / Database' iniciado por marcioricardo, Abril 15, 2011.

  1. marcioricardo

    marcioricardo Membro Participativo

    Boas.

    Pessoal, quando eu deleto informações no banco progress, o espaço liberado fica disponível para ser utilizado novamente?
  2. kirchner

    kirchner Membro Participativo Moderador

    Sim,

    Mas a alocação de espaço as vezes não é trivial.
    Você usa alguma área além da área 6 padrão no seu banco?
  3. marcioricardo

    marcioricardo Membro Participativo

    Marcos,

    utilizo outras áeras sim, mas preciso fazer um Dump/Load ou Table Move para mudar alguns objetos da minha área 6, que a maioria estão nessa área, inclusive índices junto com tabela.

    Aliás, qual é melhor Dump/Load ou Table Move? Eu achei o Table Move, pois posso fazer on-line e também mais prático.

    Abraços,
    Márcio.
  4. kirchner

    kirchner Membro Participativo Moderador

    Márcio,

    O tablemove é online mas a tabela fica bloqueada. Se alguém tentar acessar com NOLOCK vai ler lixo, porque os dados estão em transição.
    E como no Progress é muito padrão usar NOLOCK (infelizmente), teus usuários vão ler lixo. Isso pode gerar inconsistência forte. Não te recomendo fazer enquanto há um uso pesado.

    O tablemove também gera um monte de log (BI e AI), procure se planejar de acordo.

    O dump/load padrão normalmente é mais rápido.

Compartilhe esta Página