Come controllare le dimensioni del tablespace nello sviluppatore Oracle SQL?

Come controllare le dimensioni del tablespace nello sviluppatore Oracle SQL?

Oracle Database è il database relazionale più popolare al mondo con funzionalità avanzate e la capacità di archiviare enormi quantità di dati. Per archiviare questi dati Oracle fornisce tablespace, che è un'unità di archiviazione logica che contiene uno o più file di dati (i file di dati contengono tabelle, indici, oggetti di grandi dimensioni e dati lunghi).

Questo post discuterà dei seguenti approcci:

  • Metodo 1: selezionare la dimensione del tablespace in Oracle SQL Developer utilizzando GUI
  • Metodo 2: controllare la dimensione del tablespace in Oracle usando il comando
  • Metodo 3: controllare la dimensione di un tablespace specifico in MBS
  • Metodo 4: controllare la dimensione di un tablespace specifico in GBS

Metodo 1: selezionare la dimensione del tablespace in Oracle SQL Developer utilizzando GUI

Apri Oracle SQL Developer cercandolo dal menu Start:

Fai doppio clic sulla connessione esistente e fornisci il suo nome utente e password. Premi il "OK"Pulsante per accedere correttamente:

Apri il menu a discesa "Visualizzazione"Elenco e fare clic su"Dba" opzione. Fai clic su Aggiungi "+"Icon e selezionare una connessione. Fornire le sue credenziali e colpire il "OK"Pulsante:

Estendere la connessione e quindi fare clic su "Magazzinaggio" opzione:

Individua la cartella chiamata "File di dati"E fare doppio clic su di esso:

Una nuova scheda visualizzerà i dettagli del tablespace insieme alle sue dimensioni:

Hai estratto con successo le informazioni su Oracle TableSpace. Vediamo un altro approccio per eseguire la stessa operazione.

Metodo 2: controllare la dimensione del tablespace in Oracle usando il comando

Per eseguire una query per verificare la dimensione del tablespace, apri “Foglio di lavoro SQL"Facendo clic sulla sua icona:

Di conseguenza, si aprirà una nuova scheda. Quindi, digita questa query per ottenere i dettagli, come lo spazio totale, lo spazio usato (dimensione) e lo spazio rimanente in MBS di tutti i tablespace in Oracle:

Seleziona l.tablespace_name "tablespace",
TotalusedSpace "MB usata",
(l.Totalspace - m.TotalusedSpace) "MB gratuito",
l.Totalspace "totale MB",
round (100 * (L.Totalspace - m.TotalusedSpace)/ L.Totalspace)) "PCT. Gratuito"
da
(Seleziona tableSpace_name,
Round (Sum (byte) / 1048576) Totalspace
da dba_data_files
gruppo per tablepace_name) l,
(seleziona Round (Sum (bytes)/(1024*1024)) TotalusedSpace, tableSpace_name
da dba_segments
gruppo per tablepace_name) m
dove l.tableSpace_name = m.tablespace_name;

Eseguire la query aggiunta premendo il "Dichiarazione di corsa" icona. L'output visualizzerà i dettagli delle dimensioni dei tablespace:

Hai usato il comando SQL per estrarre i dettagli delle dimensioni di tutti i tablespace di Oracle, ma se si desidera estrarre i dettagli delle dimensioni di un tablespace specifico, controlla gli approcci successivi.

Metodo 3: controllare la dimensione di un tablespace specifico in MBS

Aprire "Foglio di lavoro SQL"E digita il comando indicato di seguito per selezionare i dettagli dello spazio di un tablespace specifico:

Seleziona (somma (byte)/1024/1024) Space_allocated
da dba_data_files
dove tableSpace_name = superiore ('& tname');

Si aprirà un prompt per ottenere il nome di un tablespace specifico. Clicca sul "OK"Pulsante:

L'uscita visualizzerà la dimensione del tablespace specificato in MBS:

Metodo 4: controllare la dimensione di un tablespace specifico in GBS

Allo stesso modo, apri il "Foglio di lavoro SQL"Ed eseguire questo comando per vedere i dettagli dello spazio di uno specifico tablespace Oracle ma in GBS:

Seleziona (Sum (bytes)/1024/1024/1024) Space_allocated
da dba_data_files
dove tableSpace_name = superiore ('& tname');

Immettere il nome del tablespace e fare clic su "OK"Pulsante:

L'output mostrerà i dettagli dello spazio in GBS:

Hai imparato a controllare le dimensioni del tablespace nello sviluppatore Oracle SQL.

Conclusione

In Oracle SQL Developer, apri il discesa "Visualizzazione"Elenco e selezionare il"Dba" opzione. Aggiungi una connessione esistente e massimizzala. Vai al "Magazzinaggio"Cartella e fare doppio clic su"File di dati" cartella. Verrà visualizzato la dimensione dei tablespace. È inoltre possibile eseguire i comandi per controllare le dimensioni di tutti i tablespace e le dimensioni del tablespace specifico. Questo post ha dimostrato metodi diversi per verificare la dimensione del tablespace in Oracle SQL Developer.