Pular para o conteúdo
  • Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 5 meses atrás por David Siqueira.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #90016
    silverwal
    Participante

      Olá All,

      Alguém por acaso possue ou tem algum script para verificar fragmentação de tabelas ?

      Abs,

      #90017
      wagnerbian
      Participante

        Opa,

        Dê uma olhada neste post no blog do Rodrigo Almeida:
        https://profissionaloracle.com.br/blogs/ … e-tabelas/

        …e neste fórum:
        http://info.abril.com.br/forum-antigo/f … ico=478366

        🙂

        #90031
        David Siqueira
        Participante

          Silver , otimize para sua necessidade :

          set linesize 200
          set pages 200
          col usuario for a10
          col tablespace for a14
          col coluna for a20
          col tabela for a32
          col indice for a30
          select a.owner usuario, b.table_name tabela, b.index_name indice, b.column_name coluna,
          c.extents, c.tablespace_name tablespace, c.bytes/1024/1024 tamanho_mb,
          c.initial_extent/1024/1024 initial_mb, c.next_extent/1024/1024 extent_mb
          from dba_indexes a, all_ind_columns b, dba_segments c
          where
          a.owner = c.owner and
          a.index_name = b.index_name and
          a.index_name = c.segment_name and
          a.table_name = b.table_name and
          c.tablespace_name 'SYSTEM' and
          c.extents > 2;
          spool off

          Abraço[/code]

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