Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 18 anos, 7 meses atrás por Marcio68Almeida.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #80242
    Anônimo

      Ola,

      Presentemente estou com o seguinte problema, tenho um BD oracle 8.1.7 que semanalmente corre alguns processos de actualização, acontece que por vezes o processo não termina por supostamente não ter espaço suficiente no tablespace, embora o mesmo esteja ocupado apenas a 77% se o aumentar 2% corre e fica com 77,5 ocupado. Alguem me sugeriu que antes de correr o processo efectue o equivalente a “desfragmentar” o tablespace para aproveitar o espaço “em branco” que possa existir no mesmo … alguem sabe qual o comando ou como devo colocar isso no script de actualização ?

      Obrigado.

      #80245
      Marcio68Almeida
      Participante

        Na verdade não vai desfragmentar, vai apenas unir espaços contínuos gerando um espaço disponível maior…
        alter tablespace coalesce;
        Mas verifique também os NEXTs das tabelas envolvidas, pode ser que o NEXT seja maior do que os espaços disponíveis…
        Lembrando que o espaço disponível é a soma de pequenos espaços…

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.