Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk melihat ruang meja oracle

Bagaimana untuk melihat ruang meja oracle

PHPz
PHPzasal
2023-04-17 10:29:1212319semak imbas

Oracle ialah sistem pengurusan pangkalan data hubungan arus perdana, dan datanya disimpan dalam ruang jadual. Ruang jadual ialah unit penyimpanan logik pangkalan data Oracle Setiap ruang jadual terdiri daripada satu atau lebih fail data. Oleh itu, mengetahui cara melihat ruang meja adalah kunci untuk menggunakan pangkalan data Oracle. Artikel ini akan memperkenalkan secara terperinci cara melihat ruang jadual Oracle.

  1. Log masuk ke pangkalan data Oracle

Mula-mula, buka tetingkap baris arahan, masukkan arahan SQLPLUS dan tekan Enter, kemudian masukkan nama pengguna dan kata laluan untuk log masuk ke pangkalan data Oracle.

  1. Lihat ruang jadual

Selepas berjaya log masuk ke pangkalan data, kita boleh melihat ruang jadual dalam dua cara berikut:

(1) Melalui paparan kamus Data Oracle lihat ruang jadual

Pangkalan data Oracle mengandungi banyak paparan kamus data untuk menyimpan metadata pangkalan data. Antaranya, paparan dba_free_space boleh memberikan maklumat ruang jadual. Ruang jadual boleh dilihat melalui pernyataan SQL berikut:

SELECT tablespace_name, file_id, block_id, bytes/1024/1024 AS MB
FROM dba_free_space
WHERE tablespace_name = 'tablespace name';

Antaranya, tablespace_name ialah nama ruang jadual yang perlu dilihat, file_id ialah ID fail data, block_id ialah ID bagi blok data, dan bait ialah bilangan bait percuma bagi blok tersebut. . Lajur MB adalah hasil daripada menukar bilangan bait kepada MB.

(2) Lihat ruang jadual melalui Pengurus Perusahaan Oracle

Pengurus Perusahaan Oracle ialah antara muka pengguna yang memudahkan pengguna mengurus pangkalan data Oracle. Ruang meja boleh dilihat melalui Pengurus Perusahaan Oracle. Mula-mula, buka Pengurus Perusahaan dalam penyemak imbas, pilih "Ruang Jadual" dari bar menu kiri dan klik untuk melihat menu "Pengurus Ruang Meja" Anda boleh bertanya ruang jadual tertentu, atau anda boleh memilih untuk melihat semua ruang jadual.

Melalui kedua-dua kaedah ini, anda boleh melihat maklumat terperinci ruang jadual Oracle, termasuk nama, saiz, nama fail, ID fail data, dsb. ruang jadual.

  1. Lihat penggunaan ruang jadual

Kami juga boleh menyemak penggunaan ruang jadual melalui kaedah berikut:

(1) Gunakan paparan kamus data Oracle Untuk lihat penggunaan ruang jadual

masih menggunakan paparan dba_free_space, tetapi kali ini kita melihat ruang meja terpakai. Berikut ialah pernyataan SQL:

PILIH a.tablespace_name "tablespace name",
total/1024/1024 "total size MB",
free/1024/1024 "remaining space MB",
( jumlah - percuma )/1024/1024 "MB ruang terpakai",
Pusingan(( jumlah - percuma ) / jumlah,4)*100 "% Terpakai",
Pusingan(percuma/ jumlah, 4 )*100 "% Baki",
MAXSIZE/1024/1024 "MB ruang maksimum",
boleh dilanjutkan secara automatik "Pertumbuhan automatik",
status "Status"
DARI
( PILIH nama_ruang meja, jumlah (bait) percuma

      FROM dba_free_space
     GROUP BY tablespace_name) a,

( PILIH tablespace_name, jumlah(bait) jumlah,maxbait MAXSIZE,autoextensible,status

      FROM dba_data_files
     GROUP BY tablespace_name ) b

WHERE
a.tablespace_name = b.tablespace_name ;

Ini akan memaparkan penggunaan ruang jadual, termasuk saiz, ruang yang tinggal, ruang terpakai, peratusan terpakai, ruang maksimum, sama ada ia boleh berkembang secara automatik dan status

(2) Gunakan Oracle. Pengurus Perusahaan Melihat Penggunaan Ruang Meja

Dalam Pengurus Perusahaan Oracle, anda boleh melihat penggunaan ruang jadual dengan:

  • Pilih "Ruang Meja" dan kemudian pilih perkara yang ingin anda lihat
  • Tuding pada nama ruang meja dan anda akan melihat ringkasan penggunaan ruang meja
  • Klik nama ruang meja untuk membuka halaman ruang meja ia mengandungi maklumat terperinci tentang penggunaan ruang jadual 🎜>
  • Ringkasan

Memahami cara melihat ruang jadual Oracle adalah kunci untuk menggunakan paparan kamus data Oracle atau Pengurus Perusahaan Oracle Pada masa yang sama, memahami penggunaan ruang jadual membantu mengurus dan mengekalkan kesihatan pangkalan data Oracle

.

Atas ialah kandungan terperinci Bagaimana untuk melihat ruang meja oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn