Rumah > pangkalan data > Oracle > Bagaimana untuk membuat pertanyaan ruang arkib dalam Oracle

Bagaimana untuk membuat pertanyaan ruang arkib dalam Oracle

WBOY
Lepaskan: 2022-05-30 17:14:11
asal
5336 orang telah melayarinya

Kaedah: 1. Gunakan pernyataan "select * from v$recovery_file_dest" untuk menyemak penggunaan sebenar ruang arkib; 2. Gunakan pernyataan "select * from v$flash_recovery_area_usage;" untuk menyemak kawasan pemulihan kilat penggunaan ruang.

Bagaimana untuk membuat pertanyaan ruang arkib dalam Oracle

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

Cara untuk menanyakan ruang arkib dalam oracle

1 Di sini anda boleh melihat penggunaan ruang dalam kawasan pemulihan kilat:

SQL> select * From v$flash_recovery_area_usage;
Salin selepas log masuk

The. contoh adalah seperti berikut :

Bagaimana untuk membuat pertanyaan ruang arkib dalam Oracle

2. Ambil perhatian bahawa langkah ini adalah untuk benar-benar menyemak penggunaan sebenar ruang arkib:

SQL> select * from v$recovery_file_dest;
Salin selepas log masuk

Contohnya adalah seperti berikut:

Bagaimana untuk membuat pertanyaan ruang arkib dalam Oracle

Pengetahuan yang diperluaskan:

Di sini saya cadangkan mengikuti langkah berikut untuk menentukan: Adakah ruang arkib penuh?

1. Mula-mula tentukan ruang cakera direktori arkib dari peringkat sistem:

[oracle@localhost bdump]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00 26G   12G   14G  46%      /
/dev/sda2                                          19G   16G  2.8G  85%     /oracle
/dev/sda1                                          99M   24M   71M  25%     /boot
tmpfs                                                978M  508M  470M  52%  /dev/shm
Salin selepas log masuk

2 Tentukan direktori storan arkib dan saiz direktori storan arkib

SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            USE_DB_RECOVERY_FILE_DEST  -------这里默认使用的是DB_RECOVERY_FILE_DEST
Oldest online log sequence     17
Next log sequence to archive   20
Current log sequence           20
Salin selepas log masuk

Anda juga boleh menanyakan lokasi arkib dengan cara berikut

SQL> show parameter db_
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_keep_cache_size                   big integer 0
db_name                                     string      lixora
db_recovery_file_dest                string      /oracle/flash_recovery_area
db_recovery_file_dest_size           big integer 2G
db_recycle_cache_size                big integer 0
db_unique_name                       string      lixora
Salin selepas log masuk

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Bagaimana untuk membuat pertanyaan ruang arkib 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