{"id":8715,"date":"2019-07-10T11:30:00","date_gmt":"2019-07-10T14:30:00","guid":{"rendered":"https:\/\/www.webmundi.com\/?p=8715"},"modified":"2019-07-30T10:08:55","modified_gmt":"2019-07-30T13:08:55","slug":"como-listar-as-maiores-tabelas-ou-objetos-oracle","status":"publish","type":"post","link":"http:\/\/localhost\/cmswebmundicom\/banco-de-dados\/oracle\/como-listar-as-maiores-tabelas-ou-objetos-oracle\/","title":{"rendered":"Como listar as maiores tabelas ou objetos Oracle"},"content":{"rendered":"
Como verificar as maiores tabelas ou objetos do Oracle<\/h2>
Como a view DBA_SEGMENTS pode lhe ajudar a descobrir as maiores tabelas ou objetos Oracle<\/p>
Como um administrador de banco de dados ou DBA, voc\u00ea certamente deve ficar atento as maiores tabelas ou objetos do banco de dados.<\/p>
O tamanho dos objetos Oracle impactam principalmente em quest\u00f5es da administra\u00e7\u00e3o de um banco de dados como: tempo para realiza\u00e7\u00e3o de backup, performance, crescimento, reconstru\u00e7\u00e3o de \u00edndice, etc. <\/p>
A View de um banco de dados Oracle que descreve o armazenamento alocado para todos os segmentos \u00e9 a DBA_SEGMENTS. <\/p>
Saiba como listar as maiores tabelas ou objetos Oracle<\/figcaption><\/figure><\/div>
Neste tutorial veremos como utilizar a view DBA_SEGMENTS com a finalidade de verificar os maiores objetos ou tabelas de um banco de dados Oracle.<\/p>
Abaixo segue um exemplo de como podemos listar os 10 maiores objetos de um banco de dados Oracle <\/p>
Consulta para verificar as 10 maiores objetos do Oracle<\/h2>
A query abaixo traz os 10 maiores objetos Oracle com o nome do segmento, tipo, nome da Tablespace e o tamanho em Gigabytes<\/p>
column SEGMENT_NAME format a30\ncolumn SEGMENT_TYPE format a15\ncolumn TABLESPACE_NAME format a30\nSELECT * FROM\n (select\n SEGMENT_NAME,\n SEGMENT_TYPE,\n BYTES\/1024\/1024\/1024 GB,\n TABLESPACE_NAME\n from\n dba_segments\n order by 3 desc ) WHERE\n ROWNUM <= 10;<\/pre>\n