Boa Tarde Emerson,

A principio não tem como particionar essa tabela, gostaria de fazer uma 
manutenção nesta tabela antes.

 

Fiz um ALTER TABLE MOVE para outra tablespace, mas não consegui recuperar os 
4GB, outra coisa seria recuperar os blocos livres

 

Grato,

Ednilson

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 25 de novembro de 2015 15:07
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Tabela Fragmentada

 

  

Boa Tarde Ednilson,

 

 Existe possibilidade de você particionar esta tabela em outros tablespaces? 
Isso já ajudaria a leitura e escrita feita pelo Oracle no SO.

 

Segue abaixo, exemplo de implementação:

http://www.fabioprado.net/2011/02/criando-tabelas-particionadas-para.html

 

Att,

Emerson S. Gaudêncio

 

2015-11-25 13:44 GMT-03:00 'Ednilson Silva' ednilson.si...@jbs.com.br 
[oracle_br] <oracle_br@yahoogrupos.com.br>:

  

Pessoal,

Tenho uma tabela, que sofre muitos Updates/Inserts/Deletes, e gostaria de saber 
como posso estar fazendo uma manutenção nesta tabela afim de melhorar o 
desempenho nela?

 

  NUM_ROWS TABLE_NAME          size (mb) actual_data (mb) wasted_space (mb)

---------- ------------------ ---------- ---------------- -----------------

 75886553 COM_NOTA_PRODUTO        22550            17948              4602

 

SQL> select blocks "Blocos Usados",

  2  empty_blocks "Blocos Livres",

  3  num_rows "Total de Linhas"

  4  from user_tables

  5  where table_name='COM_NOTA_PRODUTO';

 

Blocos Usados Blocos Livres Total de Linhas

------------- ------------- ---------------

      2886385            29        75886553

 

SQL> SELECT * FROM DBA_TABLESPACES WHERE TABLESPACE_NAME='COMD';

 

TABLESPACE_NAME                BLOCK_SIZE INITIAL_EXTENT NEXT_EXTENT 
MIN_EXTENTS MAX_EXTENTS   MAX_SIZE PCT_INCREASE MIN_EXTLEN STATUS    CONTENTS  
LOGGING   FORCE_LOGGING EXTENT_MANAGEMENT ALLOCATION_TYPE PLUGGED_IN 
SEGMENT_SPACE_MANAGEMENT DEF_TAB_COMPRESSION RETENTION   BIGFILE 
PREDICATE_EVALUATION ENCRYPTED COMPRESS_FOR

------------------------------ ---------- -------------- ----------- 
----------- ----------- ---------- ------------ ---------- --------- --------- 
--------- ------------- ----------------- --------------- ---------- 
------------------------ ------------------- ----------- ------- 
-------------------- --------- ------------

COMD                                 8192          65536                       
1  2147483645 2147483645                   65536 ONLINE    PERMANENT LOGGING   
NO            LOCAL             SYSTEM          NO         AUTO                 
    DISABLED            NOT APPLY   NO      HOST                 NO        

 

Oracle Database Enterprise 11g - (Release 11.2.0.4)

 

Grato,

Ednilson Silva

 



  • [oracle... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
    • [o... jlchia...@yahoo.com.br [oracle_br]
      • ... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
        • ... jlchia...@yahoo.com.br [oracle_br]
          • ... jlchia...@yahoo.com.br [oracle_br]
    • Re... Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
      • ... 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]

Responder a