Dalam Oracle, ruang jadual lalai ialah lokasi storan di mana pengguna tidak menentukan lokasi ruang jadual semasa menciptanya Anda boleh menggunakan arahan ALTER untuk mengubah suai ruang jadual ialah "ALTER DATABASE DEFAULT pengguna TABLESPACE;".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Dalam oracle9i, semua pengguna yang dibuat tanpa klausa DEFAULT TABLESPACE akan mempunyai ruang jadual SISTEM sebagai ruang jadual lalai mereka. Ia juga tidak mungkin untuk menentukan ruang jadual lalai untuk pangkalan data.
Dalam Oracle 10g, ruang jadual lalai peringkat pangkalan data USERS ditakrifkan Jika ruang jadual lalai tidak ditakrifkan semasa membuat pengguna, ruang jadual lalai peringkat pangkalan data akan dianggap sebagai ruang jadual lalainya sendiri.
Sebelum 10g, ruang jadual sistem (SYSTEMS) digunakan sebagai ruang jadual lalai. Ini sangat tidak munasabah.
Anda boleh menggunakan arahan berikut untuk melihat ruang jadual lalai:
/* Formatted on 2011/12/19 15:57:48(QP5 v5.185.11230.41888) */ SELECT PROPERTY_VALUE FROM database_properties WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE'
Anda boleh menggunakan arahan berikut untuk mengubah suai ruang jadual lalai:
ALTER DATABASE DEFAULT TABLESPACE users;
Terdapat beberapa perkara yang perlu diperhatikan di sini:
1 Jika kami menentukan ruang jadual lalai semasa membuat pengguna, maka selepas mengubah suai ruang jadual lalai, ruang jadual lalai pengguna sebelumnya juga akan berubah.
2. Jika kami tidak menentukan ruang jadual pengguna semasa membuat pengguna, ruang jadual lalai DB akan digunakan secara lalai Pada masa ini, jika kami mengubah suai ruang jadual lalai DB, pengguna ruang meja juga akan terjejas.
3 Jika kami menyatakan bahawa ruang jadual pengguna ialah ruang jadual lain apabila mencipta pengguna, maka mengubah suai ruang jadual lalai DB tidak akan menjejaskan ruang jadual pengguna.
4. Ruang jadual lalai DB tidak boleh dipadam melainkan ruang jadual lalai dihalakan ke ruang jadual lain.
5 Jika ruang jadual lalai pengguna menghala ke ruang jadual lain, apabila ruang jadual ini digugurkan, ruang jadual lalai pengguna akan secara automatik menghala ke ruang jadual lalai DB.
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Apakah ruang meja lalai Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!