방법: 1. "select * from v$recovery_file_dest" 문을 사용하여 아카이브 공간의 실제 사용량을 확인합니다. 2. "select * from v$flash_recovery_area_usage;" 문을 사용하여 플래시 복구 영역 공간 사용량을 확인합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
1. 여기에서 플래시 복구 영역의 공간 사용량을 확인할 수 있습니다.
SQL> select * From v$flash_recovery_area_usage;
예제는 다음과 같습니다.
2. 아카이브 공간을 실제로 확인하는 단계 실제 사용법:
SQL> select * from v$recovery_file_dest;
예는 다음과 같습니다:
확장된 지식:
여기서 다음 단계를 따라 확인하는 것이 좋습니다. 아카이브 공간이 가득 찼습니까?
1. 먼저 시스템 수준에서 아카이브 디렉터리의 디스크 공간을 결정합니다.
[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
2. 아카이브 저장소 디렉터리와 아카이브 저장소 크기를 결정합니다
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
에서 아카이브 위치를 쿼리할 수도 있습니다. 다음 방법
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
추천 튜토리얼: "Oracle Video Tutorial"
위 내용은 Oracle에서 아카이브 공간을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!