본문 바로가기
728x90

데이터베이스12

노-아카이브와 아카이브 모드 변환 아카이브 로그 모드를 활성화아카이브 로그 모드(ARCHIVELOG mode)로 설정하면, 온라인 백업 및 포인트 인 타임 복구(Point-in-time recovery)가 가능해져서 운영 시스템에 필수적인 설정입니다.Oracle 데이터베이스에서 아카이브 로그 모드를 활성화하려면 아래의 단계를 따르면 됩니다. 이 작업은 DBA 권한이 있는 사용자가 수행해야 합니다. 아래의 절차는 SQL*Plus 또는 SQL Developer와 같은 도구에서 실행할 수 있습니다.1. 먼저, 데이터베이스 인스턴스를 중지해야 합니다.sqlplus / as sysdbaSHUTDOWN IMMEDIATE; 2. 이제 데이터베이스를 마운트 상태로 시작합니다.STARTUP MOUNT; 3. 다음으로, 아카이브 로그 모드를 활성화합니다... 2025. 3. 31.
데이터베이스 트랜젝션(Transactoin) - ACID (Durability) 데이터베이스에서 트랜잭션(Transaction)은 데이터베이스의 상태를 변화시키는 작업의 논리적인 단위입니다. 일반적으로 트랜잭션은 여러 작업을 하나로 묶어 데이터의 일관성을 보장하는 역할을 합니다. 트랜잭션의 가장 큰 특징은 모든 작업이 성공적으로 완료되거나, 그렇지 않을 경우 모두 원래대로 복구되어야 한다는 점입니다. 이 원칙은 데이터베이스의 무결성과 일관성을 유지하는 데 중요합니다. 트랜잭션에는 보통 다음과 같은 4가지 성질이 있습니다. 이를 ACID라고 합니다:1. Atomicity (원자성)데이터베이스 트랜젝션(Transactoin) - ACID (Atomicity)2. Consistency (일관성)데이터베이스 트랜젝션(Transactoin) - ACID (Consistency)3. Isola.. 2024. 11. 21.
데이터베이스 트랜젝션(Transactoin) - ACID (Isolation) 데이터베이스에서 트랜잭션(Transaction)은 데이터베이스의 상태를 변화시키는 작업의 논리적인 단위입니다. 일반적으로 트랜잭션은 여러 작업을 하나로 묶어 데이터의 일관성을 보장하는 역할을 합니다. 트랜잭션의 가장 큰 특징은 모든 작업이 성공적으로 완료되거나, 그렇지 않을 경우 모두 원래대로 복구되어야 한다는 점입니다. 이 원칙은 데이터베이스의 무결성과 일관성을 유지하는 데 중요합니다.트랜잭션에는 보통 다음과 같은 4가지 성질이 있습니다. 이를 ACID라고 합니다:1. Atomicity (원자성)데이터베이스 트랜젝션(Transactoin) - ACID (Atomicity)2. Consistency (일관성)데이터베이스 트랜젝션(Transactoin) - ACID (Consistency)3. Isolat.. 2024. 11. 20.
데이터베이스 트랜젝션(Transactoin) - ACID (Consistency) 데이터베이스에서 트랜잭션(Transaction)은 데이터베이스의 상태를 변화시키는 작업의 논리적인 단위입니다. 일반적으로 트랜잭션은 여러 작업을 하나로 묶어 데이터의 일관성을 보장하는 역할을 합니다. 트랜잭션의 가장 큰 특징은 모든 작업이 성공적으로 완료되거나, 그렇지 않을 경우 모두 원래대로 복구되어야 한다는 점입니다. 이 원칙은 데이터베이스의 무결성과 일관성을 유지하는 데 중요합니다. 트랜잭션에는 보통 다음과 같은 4가지 성질이 있습니다. 이를 ACID라고 합니다:1. Atomicity (원자성)데이터베이스 트랜젝션(Transactoin) - ACID (Atomicity)2. Consistency (일관성)데이터베이스의 트랜잭션(Transaction)에서 일관성(Consistency)은 트랜잭션이 실.. 2024. 11. 20.
Oracle Flashback Technology Oracle Flashback Technology는 데이터베이스 관리자가 데이터의 실수나 잘못된 작업을 수행했을 때, 데이터를 손쉽게 이전 상태로 되돌릴 수 있는 강력한 복구 도구입니다. 이는 데이터베이스에서 발생한 오류나 실수에 대한 빠른 복구를 지원하며, 데이터베이스의 고가용성과 신뢰성을 높이는 중요한 기능입니다. Oracle Flashback Technology 역사Oracle 9i부터 도입되었으며, 이후 버전에서 지속적으로 발전되었습니다. 각 주요 기능을 지원하는 Oracle 버전을 아래에 설명합니다. Oracle 9i (Release 2)Flashback Query: Oracle 9i에서는 처음으로 Flashback Query 기능이 도입되었습니다. 이를 통해 사용자는 특정 시점의 데이터 상태를.. 2024. 11. 19.
데이터베이스 트랜젝션(Transactoin) - ACID (Atomicity) 데이터베이스에서 트랜잭션(Transaction)은 데이터베이스의 상태를 변화시키는 작업의 논리적인 단위입니다. 일반적으로 트랜잭션은 여러 작업을 하나로 묶어 데이터의 일관성을 보장하는 역할을 합니다. 트랜잭션의 가장 큰 특징은 모든 작업이 성공적으로 완료되거나, 그렇지 않을 경우 모두 원래대로 복구되어야 한다는 점입니다. 이 원칙은 데이터베이스의 무결성과 일관성을 유지하는 데 중요합니다. 트랜잭션에는 보통 다음과 같은 4가지 성질이 있습니다. 이를 ACID라고 합니다:1. Atomicity (원자성)데이터베이스의 트랜잭션(Transaction)에서 원자성(Atomicity)은 트랜잭션이 모두 성공적으로 완료되거나 전혀 수행되지 않은 것처럼 보장하는 특성을 의미합니다. 이 속성은 데이터베이스의 일관성을 유.. 2024. 11. 19.
728x90