Rumah > pangkalan data > Oracle > Bagaimana untuk mengubah suai saiz ruang meja dalam oracle

Bagaimana untuk mengubah suai saiz ruang meja dalam oracle

WBOY
Lepaskan: 2022-02-17 17:20:51
asal
11405 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan penyataan alter untuk mengubah suai saiz ruang jadual Penyataan ini sering digunakan untuk mengubah suai kandungan jadual Sintaksnya ialah "ubah saiz fail pangkalan data;'". .

Bagaimana untuk mengubah suai saiz ruang meja dalam oracle

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

Cara mengubah suai saiz ruang jadual dalam Oracle

Saiz ruang jadual lalai Oracle ialah 400M Apabila jumlah data dalam pangkalan data mencapai nilai ini, ralat akan dilaporkan semasa mengimport data pangkalan data. Penyelesaiannya ialah dengan

memanjangkan ruang meja. Anda boleh memilih untuk mengembangkan kapasiti meja, seperti kepada 5G, atau secara automatik meningkatkan kapasiti tertentu setiap kali apabila ruang meja tidak mencukupi, seperti meningkat sebanyak 200M setiap kali.

Proses terperinci disenaraikan di bawah:

1. Log masuk ke pangkalan data melalui arahan sql plus.

Masukkan sqlplus "login nama pengguna/kata laluan sebagai jenis log masuk" pada baris arahan untuk log masuk. Nama pengguna yang biasa digunakan terbina dalam sistem ialah sys. Pastikan anda mengosongkannya. Ingat, jika anda log masuk dengan akaun sys, jenis log masuk mestilah sysdba.

2. Semak peruntukan setiap ruang meja.

select tablespace_name, sum(bytes) / 1024 / 1024  from dba_data_files  
 group by tablespace_name;
Salin selepas log masuk

3. Semak status percuma setiap ruang meja.

select tablespace_name, sum(bytes) / 1024 / 1024  from dba_free_space  group by tablespace_name;
Salin selepas log masuk

4. Tukar saiz jadual data (10G)

alter database datafile '/ora/oradata/radius/undo.dbf' resize 10240m;
Salin selepas log masuk

5.1 Semak sama ada ruang jadual berkembang secara automatik

5.2 Tetapkan pertumbuhan automatik ruang jadual
SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;
Salin selepas log masuk

UBAH FAIL DATA PANGKALAN DATA 'c:SmartDB01.ora' AUTOEXTEND ON;//Hidupkan pertumbuhan automatik

UBAH FAIL DATA PANGKALAN DATA 'c: SmartDB01.ora' AUTOEXTEND PADA 200M SETERUSNYA;//Secara automatik berkembang 200m setiap kali

UBAH FAIL DATA PANGKALAN DATA 'c:SmartDB01.ora' AUTOXSIXTEND 200M/1M SETERUSNYA Secara automatik berkembang 200m setiap kali, jadual data maksimum Tidak lebih daripada 1G

Tutorial yang disyorkan: "

Tutorial Video Oracle

"

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan