Um segmento do Oracle é um tipo de estrutura utilizada para armazenar dados em seu banco de dados . Um segmento é um arquivo de tabela, índice ou log. Cada um desses segmentos ocupam espaço no disco rígido . Oracle inclui uma declaração "select" pode ser usado para consultar o tamanho de cada um desses segmentos. Use a consulta para calcular o tamanho em megabytes , assim você pode planejar para quaisquer atualizações de hardware no servidor. Instruções
1
Abra o software Oracle Database Manager. Entrar para o servidor e abrir o editor PL- SQL
2
Copie e cole o seguinte código PL- SQL para o editor : .
Selectsegment_name , sum (bytes) /( 1024 * 1024) SegmentSizefromuser_extentswheresegment_type = ' TABLE'andsegment_name =' MYTABLE 'em
Substituir "mesa" na cláusula "where" com o tipo de segmento que você deseja consultar , como " mesa", "index" ou " cluster. " Substituir " mytable " com o nome do segmento que você deseja consultar . Por exemplo, se você tem uma tabela que você deseja calcular denominados " clientes" utilização " de mesa " na cláusula " segment_type " . Use "clientes" na cláusula " segment_name " . Todas as cláusulas podem ser excluídos , se você quiser ver todos os tamanhos de segmentos .
3
Clique em " Executar" para executar a consulta . O tamanho do segmento é de exibição em megabytes na janela de resultados do editor do PL- SQL.