O Oracle Database é o banco de dados relacional mais popular do mundo com recursos avançados e a capacidade de armazenar enormes quantidades de dados. Para armazenar esses dados, o Oracle fornece tábuas, que é uma unidade de armazenamento lógico que contém um ou mais arquivos de dados (os arquivos de dados contêm tabelas, índices, objetos grandes e dados longos).
Este post discutirá as seguintes abordagens:
Método 1: Verifique o tamanho do espaço de tabela no Oracle SQL Developer usando a GUI
Abra o Oracle SQL Developer pesquisando -o no menu Iniciar:
Clique duas vezes na conexão existente e forneça seu nome de usuário e senha. Aperte o "OK”Botão para fazer login com sucesso:
Abra o suspenso “Visualizar”Lista e clique na“DBA”Opção. Clique no Adicionar “+Ícone e selecione uma conexão. Forneça sua credencial e atinge o “OK" botão:
Estender a conexão e depois clique no “Armazenar”Opção:
Localize a pasta chamada “Arquivos de dados”E clique duas vezes nele:
Uma nova guia exibirá detalhes do espaço de tabela junto com seu tamanho:
Você extraiu com sucesso as informações sobre o Oracle Tablopace. Vamos ver outra abordagem para executar a mesma operação.
Método 2: Verifique o tamanho do espaço de tabela no Oracle usando o comando
Para executar uma consulta para verificar o tamanho do espaço de tabela, abra o “Planilha SQL”Ao clicar em seu ícone:
Como resultado, uma nova guia será aberta. Em seguida, digite esta consulta para obter os detalhes, como espaço total, espaço usado (tamanho) e espaço restante em MBS de todos os espaços de tabela do Oracle:
Selecione L.Tablespace_name "TABLESPACE",
TotalUSUSTSPACE "Usado MB",
(eu.Totalspace - m.totalUSUSTSPACE) "MB grátis",
eu.Totalspace "Total MB",
redondo (100 * ((L.Totalspace - m.totalUSUSTSPACE)/ L.Totalspace)) "PCT. Livre"
de
(Selecione Tablespace_name,
Round (soma (bytes) / 1048576) espaço total
de dba_data_files
Grupo por tableSpace_name) l,
(Selecione redonda (soma (bytes)/(1024*1024)) TotalUsedSpace, tabllespace_name
de dba_segments
Grupo por tableSpace_name) M
onde l.tablESpace_name = m.Tablespace_name;
Executar a consulta adicionada pressionando o “Execução de execuçãoÍcone. A saída exibirá detalhes de tamanho de tabela:
Você usou o comando SQL para extrair os detalhes de tamanho de todos os espaços de tabela Oracle, mas se você quiser extrair os detalhes de tamanho de um espaço de tabela específico, confira as próximas abordagens.
Método 3: Verifique o tamanho de um espaço de tabela específico em MBS
Abrir "Planilha SQL”E digite o comando abaixo para selecionar os detalhes do espaço de um espaço de tabela específico:
Selecione (soma (bytes)/1024/1024) Space_alocated
de dba_data_files
onde tableSpace_name = superior ('& tname');
Um prompt será aberto para obter o nome de um espaço de tabela específico. Clique no "OK" botão:
A saída exibirá o tamanho do espaço de tabela especificado no MBS:
Método 4: Verifique o tamanho de um espaço de tabela específico no GBS
Da mesma forma, abra o “Planilha SQL”E execute este comando para ver os detalhes do espaço de um espaço de tabela Oracle específico, mas no GBS:
Selecione (soma (bytes)/1024/1024/1024) Space_alocated
de dba_data_files
onde tableSpace_name = superior ('& tname');
Insira o nome do espaço de tabela e clique no “OK" botão:
A saída mostrará os detalhes do espaço no GBS:
Você aprendeu a verificar o tamanho do espaço de tabela no Oracle SQL Developer.
Conclusão
No desenvolvedor da Oracle SQL, abra o suspensão “Visualizar”Lista e selecione a“DBA”Opção. Adicione uma conexão existente e maximize -a. Vou ao "ArmazenarPasta e clique duas vezes no “Arquivos de dados" pasta. Ele exibirá o tamanho dos espaços de tabela. Você também pode executar os comandos para verificar os tamanhos de todos os espaços de tabela, bem como o tamanho do espaço de tabela específico. Este post demonstrou métodos diferentes para verificar o tamanho do espaço de tabela no Oracle SQL Developer.