일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- android
- 자바암호
- 파이썬
- Spring boot
- 유닉스
- python
- 시스템
- spring data jpa
- oracle
- 코틀린
- 역학
- 리눅스
- chatGPT's answer
- write by chatGPT
- flet
- 자바
- Java
- NIO
- Database
- 웹 크롤링
- 소프트웨어공학
- 데이터베이스
- 자바네트워크
- 고전역학
- kotlin
- write by GPT-4
- 인프라
- JVM
- jpa
- GPT-4's answer
- Today
- Total
Akashic Records
노-아카이브와 아카이브 모드 본문
Oracle 데이터베이스에서 노-아카이브 모드와 아카이브 모드는 데이터의 안전성과 회복성에 영향을 미치는 중요한 요소 중 하나입니다.
노-아카이브 모드에서는 데이터베이스에서 생성된 로그 파일이 데이터 파일과 같은 공간에 저장됩니다. 이 로그 파일들은 생성된 시점 이후에 수정되지 않으므로, 데이터 파일이 손상되면 그 시점 이후에 수행된 변경 사항은 모두 손실됩니다. 이러한 이유로 노-아카이브 모드는 데이터의 안전성을 보장하지 못하므로, 데이터베이스 운영에 적합하지 않습니다. 노-아카이브 모드는 주로 테스트 및 개발 용도로 사용됩니다.
반면, 아카이브 모드에서는 데이터베이스에서 생성된 로그 파일이 주기적으로 아카이브 로그 파일로 저장됩니다. 이 아카이브 로그 파일들은 데이터 파일의 변경 내용을 모두 저장하고 있으므로, 데이터 파일이 손상되더라도 아카이브 로그 파일을 사용하여 손실된 데이터를 복구할 수 있습니다. 이러한 이유로 아카이브 모드는 데이터의 안전성과 회복성을 보장하는 데 더욱 적합합니다. 아카이브 모드에서는 데이터베이스의 변화를 지속적으로 로그에 저장하므로, 이 모드에서 운영하는 경우 백업과 아카이브 로그 파일을 주기적으로 관리해야 합니다.
따라서, 데이터베이스 운영 시 데이터의 안전성과 회복성을 고려하여 노-아카이브 모드와 아카이브 모드 중 적합한 모드를 선택해야 합니다. 보통은 아카이브 모드를 사용하며, 데이터베이스의 용도와 데이터의 중요성, 그리고 백업과 복구 전략 등 여러 요소를 고려하여 적절한 백업 및 복구 계획을 수립해야 합니다.
'Database Learning Guide' 카테고리의 다른 글
Explain Oracle database recover (0) | 2023.03.13 |
---|---|
Explain Oracle database backup (0) | 2023.03.13 |
How to enable oracle archivelog (0) | 2023.03.13 |
I am trying to study database. How would you like to start? (0) | 2023.03.10 |
아카이브 로그로 복구 할때 특정 시점까지 지정할수 있나? (0) | 2023.03.03 |