Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan ruang jadual lalai pangkalan data dalam Oracle

Bagaimana untuk menanyakan ruang jadual lalai pangkalan data dalam Oracle

青灯夜游
青灯夜游asal
2022-02-22 18:10:499762semak imbas

Dalam Oracle, anda boleh menanyakan ruang jadual pangkalan data melalui penyataan pilih untuk menanya kamus data DBA_USERS Sintaks "select * from dba_tablespaces;" boleh mengembalikan maklumat penerangan yang mengandungi semua ruang jadual dalam pangkalan data.

Bagaimana untuk menanyakan ruang jadual lalai pangkalan data dalam Oracle

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.

Ruang jadual Oracle

Ruang jadual Oracle ialah bekas untuk objek data Oracle dan ruang jadual Oracle sering muncul secara berpasangan dengan data fail , satu ruang jadual boleh sepadan dengan berbilang fail data, dan satu fail data hanya boleh berada dalam satu ruang jadual. Apabila kita mencipta ruang jadual, fail data akan dibuat secara lalai Begitu juga, apabila kita mencipta fail data, kita mesti menentukan ruang jadual.

Data storan pangkalan data Oracle terdiri daripada ruang jadual Berbilang fail data disimpan dalam ruang jadual (jadual, indeks, dll.) disimpan dalam fail data dan dalam ruang jadual segmen, contohnya:

Apabila kami mencipta indeks, kami akan mencipta segmen indeks yang dinamakan sempena nama indeks dalam ruang jadual yang ditentukan, dan kemudian mencipta satu atau lebih takat dalam segmen indeks (luas). digunakan untuk menyimpan data indeks Satu bahagian hanya boleh wujud dalam satu fail data. Dibahagikan lagi, satu bahagian boleh dibahagikan kepada beberapa blok. Blok ialah unit terkecil peruntukan ruang dalam pangkalan data Oracle.

Fail biasanya tidak disimpan secara berterusan dalam ruang cakera Oleh itu, segmen dalam ruang jadual terdiri daripada segmen dalam fail data yang berbeza.

Oracle menanyakan ruang jadual pangkalan data

Jika anda ingin melihat semua ruang jadual lalai pangkalan data, anda boleh menanyakannya melalui kamus data dba_tablespaces, yang boleh mengembalikan pangkalan data yang mengandungi maklumat Penerangan semua ruang jadual dalam .

select * from dba_tablespaces;

Seperti yang ditunjukkan di bawah:

Bagaimana untuk menanyakan ruang jadual lalai pangkalan data dalam Oracle

Tutorial yang disyorkan: "Tutorial Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan ruang jadual lalai pangkalan data dalam 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