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

      Olá Pessoal 😀

      como eu faço para saber quais as tabelas q não estão sendo utilizadas?
      Bjos e grata pela ajuda
      😀

      #76837
      hudyson
      Participante

        Olá,

        Eu uso esse select e ele é bem consistente com as informações q ele retorna.

        select x.owner,x.table_name,trunc((y.resto / (x.next_extent/1024/1024)),0) N_EXTENTS ,
        trunc(x.next_extent/1024/1024) TAMANHO_EXTENT,TRUNC(y.resto) TBS_FREE, x.tablespace_name
        from dba_tables X,
        (SELECT A TABLESPACE,SUM(B)/1024/1024 “TOTAL(M)” ,SUM(C)/1024/1024 “USADO(M)”, (SUM(B)-SUM(C))/1024/1024 “RESTO”
        FROM (
        select TABLESPACE_NAME A, sum(BYTES) B , 0 C from dba_data_files group by TABLESPACE_NAME
        UNION
        select TABLESPACE_NAME A,0 B,sum(BYTES) C from dba_segments group by TABLESPACE_NAME
        )
        GROUP BY A
        ) Y
        where Y.TABLESPACE = X.TABLESPACE_name
        and X.NEXT_EXTENT/1024/1024 * 10 >= Y.RESTO
        and X.owner not in (‘SYSTEM’,’SYS’,’OUTLN’,’MONITOR’)
        ORDER BY trunc((y.resto / (x.next_extent/1024/1024)),0);

        Espero ter ajudao.

        Abraço.


        Hudyson Santos
        DBA Oracle Pleno

        #76839
        Marcio68Almeida
        Participante

          Creio que você deseja saber quais as tabelas que não sofreram atualização (insert, update, delete) em determinado período.
          Até onde me lembro, não existe essa informação.
          Dá para saber se alguma tabela sofreu alteração de estrutura…

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