Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Secara default, tablespace Oracle dibuat dengan mengaktifkan ekstensi otomatis dan tidak ada ukuran maksimum. Karena pengaturan default ini, tablespace terkadang dapat bertambah terlalu besar. Sebaiknya tentukan ukuran maksimum yang sesuai pada tablespace permanen dan sementara, serta pantau penggunaan ruang dengan cermat.
Mengubah ukuran tablespace permanen
Untuk mengubah ukuran tablespace permanen di instans RDS for Oracle DB, gunakan salah satu prosedur Amazon berikut: RDS
-
rdsadmin.rdsadmin_util.resize_datafile
-
rdsadmin.rdsadmin_util.autoextend_datafile
Prosedur resize_datafile
memiliki parameter berikut.
Nama parameter | Jenis data | Default | Wajib | Deskripsi |
---|---|---|---|---|
|
number |
— |
Ya |
Pengidentifikasi file data yang ukurannya akan diubah. |
|
varchar2 |
— |
Ya |
Ukuran file data. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). |
Prosedur autoextend_datafile
memiliki parameter berikut.
Nama parameter | Jenis data | Default | Wajib | Deskripsi |
---|---|---|---|---|
|
number |
— |
Ya |
Pengidentifikasi file data yang ukurannya akan diubah. |
|
varchar2 |
— |
Ya |
Status fitur ekstensi otomatis. Tentukan |
|
varchar2 |
— |
Tidak |
Ukuran penambahan file data berikutnya. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). |
|
varchar2 |
— |
Tidak |
Ruang disk maksimum yang diizinkan untuk ekstensi otomatis. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). Anda dapat menentukan |
Contoh berikut mengubah ukuran file data 4 hingga 500 MB.
EXEC rdsadmin.rdsadmin_util.resize_datafile(4,'500M');
Contoh berikut menonaktifkan ekstensi otomatis untuk file data 4. Hal ini juga mengaktifkan ekstensi otomatis untuk file data 5, dengan penambahan 128 MB dan tidak ada ukuran maksimum.
EXEC rdsadmin.rdsadmin_util.autoextend_datafile(4,'OFF');
EXEC rdsadmin.rdsadmin_util.autoextend_datafile(5,'ON','128M','UNLIMITED');
Mengubah ukuran tablespace sementara
Untuk mengubah ukuran tablespace sementara dalam instans RDS untuk Oracle DB, termasuk replika baca, gunakan salah satu prosedur Amazon berikut: RDS
-
rdsadmin.rdsadmin_util.resize_temp_tablespace
-
rdsadmin.rdsadmin_util.resize_tempfile
-
rdsadmin.rdsadmin_util.autoextend_tempfile
Prosedur resize_temp_tablespace
memiliki parameter berikut.
Nama parameter | Jenis data | Default | Wajib | Deskripsi |
---|---|---|---|---|
|
varchar2 |
— |
Ya |
Nama tablespace sementara yang ukurannya akan diubah. |
|
varchar2 |
— |
Ya |
Ukuran tablespace. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). |
Prosedur resize_tempfile
memiliki parameter berikut.
Nama parameter | Jenis data | Default | Wajib | Deskripsi |
---|---|---|---|---|
|
number |
— |
Ya |
Pengidentifikasi file temp yang ukurannya akan diubah. |
|
varchar2 |
— |
Ya |
Ukuran file temp. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). |
Prosedur autoextend_tempfile
memiliki parameter berikut.
Nama parameter | Jenis data | Default | Wajib | Deskripsi |
---|---|---|---|---|
|
number |
— |
Ya |
Pengidentifikasi file temp yang ukurannya akan diubah. |
|
varchar2 |
— |
Ya |
Status fitur ekstensi otomatis. Tentukan |
|
varchar2 |
— |
Tidak |
Ukuran penambahan file temp berikutnya. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). |
|
varchar2 |
— |
Tidak |
Ruang disk maksimum yang diizinkan untuk ekstensi otomatis. Tentukan ukuran dalam byte (default), kilobyte (K), megabyte (M), atau gigabyte (G). Anda dapat menentukan |
Contoh berikut mengubah ukuran tablespace sementara bernama TEMP
menjadi 4 GB.
EXEC rdsadmin.rdsadmin_util.resize_temp_tablespace('TEMP','4G');
EXEC rdsadmin.rdsadmin_util.resize_temp_tablespace('TEMP','4096000000');
Contoh berikut mengubah ukuran tablespace sementara berdasarkan file temp dengan pengidentifikasi file 1
menjadi 2 MB.
EXEC rdsadmin.rdsadmin_util.resize_tempfile(1,'2M');
Contoh berikut menonaktifkan ekstensi otomatis untuk file temp 1. Contoh ini juga menetapkan ukuran ekstensi otomatis maksimum file temp 2 hingga 10 GB, dengan penambahan 100 MB.
EXEC rdsadmin.rdsadmin_util.autoextend_tempfile(1,'OFF');
EXEC rdsadmin.rdsadmin_util.autoextend_tempfile(2,'ON','100M','10G');
Untuk informasi selengkapnya tentang replika baca untuk instans DB Oracle, lihat Menggunakan replika baca untuk Amazon RDS for Oracle.