Computer >> 컴퓨터 >  >> 프로그래밍 >> 데이터베이스

데이터베이스

  1. Oracle SYSAUX 테이블스페이스 관리 방법 총정리

    Oracle® 10g에서는 PERMANENT, READ WRITE, EXTENT MANAGEMENT LOCAL, SEGMENT SPACE MANAGEMENT AUTO와 같은 필수 속성을 가진 새로운 필수 테이블스페이스인 SYSAUX가 도입되었습니다. 이 글에서는 SYSAUX 테이블스페이스가 점점 커질 때 이를 어떻게 효과적으로 관리할 수 있는지 살펴보겠습니다. SYSAUX 테이블스페이스란? SYSAUX 테이블스페이스를 활용하면 다음과 같은 이점을 얻을 수 있습니다. 옵션 설치 및 제거 과정에서 발생하는 SYSTEM 테이블스페이스의

  2. 데이터베이스 관리자를 위한 Oracle 19c 신기능 완벽 가이드

    Oracle® Database 19c는 데이터베이스 관리자(DBA)에게 유용한 수많은 신규 기능과 개선 사항을 도입했습니다. 소개 Oracle 19c는 장기 지원(Long-Term Support)이 제공되는 Oracle Database 12c Release 2 제품군의 마지막 버전입니다. Linux®, Windows®, Solaris®, HP/UX®, AIX® 플랫폼은 물론 Oracle Cloud에서도 사용할 수 있습니다. Oracle 19c는 모든 운영(OLTP) 및 분석 워크로드에 대해 최상의 성능, 확장성, 안정성, 보안 기능

  3. 웹 브라우저만으로 OBIEE 12c RPD 손쉽게 업로드·다운로드하는 방법

    이 글에서는 웹 브라우저에 간단한 HTML 코드를 활용하여 Oracle® Business Intelligence Enterprise Edition(OBIEE) 12c의 리포지토리 데이터베이스(RPD)를 다운로드하고 업로드하는 방법을 소개합니다. 개요 일반적으로 RPD를 배포하려면 OBIEE 애플리케이션 서버에 로그인한 후 datamodel 명령을 실행해야 합니다. 즉, RPD 파일을 OBIEE 앱 서버에 먼저 올려두고 datamodel 명령으로 다운로드하거나 업로드해야 하죠. 하지만 이 글에서 소개하는 방법을 사용하면 앱 서버에 접

  4. 증분 백업을 활용한 물리적 스탠바이 데이터베이스 복구 방법

    스탠바이 데이터베이스(Standby Database)는 운영(프로덕션) 데이터베이스의 일관성 있는 복제본으로, 프로덕션 환경의 장애, 데이터 손실 또는 손상 발생 시 복구를 지원하는 핵심 요소입니다.소개프라이머리(Primary) 사이트와 스탠바이 사이트 간에 동기화 지연(Gap)이 발생하는 원인은 다음과 같습니다.프라이머리와 스탠바이 데이터베이스 간 네트워크 대역폭 문제스탠바이 데이터베이스의 비가용 상태프라이머리 데이터베이스에서 아카이브 리두 로그가 실수로 삭제된 경우일반적으로 프라이머리 사이트에서 아카이브 로그를 복사하여 스탠바이

  5. 오라클 SQL 프로파일과 SQL 플랜 베이스라인의 차이점 및 활용법 완벽 가이드

    이 글에서는 오라클(Oracle®)에서 SQL 프로파일(SQL Profile)과 SQL 플랜 베이스라인(SQL Plan Baseline)의 차이점을 살펴보고, 쿼리 튜닝 시 이 두 요소가 어떻게 작동하는지 자세히 설명합니다. 옵티마이저, 프로파일, 베이스라인의 관계 먼저 세 가지 핵심 요소가 어떻게 상호작용하는지 개괄적으로 살펴보겠습니다. 쿼리 옵티마이저(Query Optimizer): 시스템 통계, 바인드 변수, 컴파일 정보 등을 활용해 쿼리 실행에 최적의 플랜을 도출합니다. 하지만 입력 정보에 결함이 있으면 차선(sub-opt

  6. Windows 환경에서 Oracle Database 19c 설치하기 – 1부: 설치 단계 완벽 가이드

    Oracle® Database 19c는 시장과 기업 환경에서 가장 널리 채택된 자동화 데이터베이스의 최신 버전입니다. Oracle Database 19c는 Oracle Database 12c(릴리스 12.2) 제품군에 속한 컴포넌트로, 뛰어난 안정성을 자랑합니다. 이번 두 편으로 구성된 시리즈에서는 19c 버전의 설치와 업그레이드 과정을 차례로 다룹니다. 개요 1부에서는 Windows® 환경에 Oracle 19c를 설치하는 방법을 중점적으로 설명합니다. 32비트(x86) Windows 운영체제에도 Oracle DB 19c를 설치할

  7. Windows에서 Oracle Database 11g를 19c로 업그레이드하는 방법 - 2부

    Oracle® 19c Database는 시장과 기업 환경에서 널리 사용되는 자동화 데이터베이스의 최신 릴리스입니다. Oracle Database 19c는 Oracle Database 12c(릴리스 12.2) 제품군에 속하며, 안정성은 이 제품군의 핵심 요소입니다. 이 두 부분으로 구성된 블로그 시리즈에서는 19c 버전의 설치 및 업그레이드 과정을 다룹니다.소개시리즈의 두 번째 파트인 이 글에서는 Windows® 환경에서 Oracle Database를 11.2.0.4에서 19c로 업그레이드하는 방법을 설명합니다. 여기서 소개하는 수동

  8. SQL Server 메모리 최적화 테이블로 인한 메모리 부족 경고 해결 방법

    Microsoft SQL Server는 메모리 관리 측면에서 매우 뛰어난 성능을 자랑하지만, 때때로 메모리 부담(memory pressure) 경고가 발생하고 데이터베이스 엔진이 더 많은 메모리를 요구하면서 오류가 발생할 수 있습니다.소개이 글에서는 SQL Server® 2019(Enterprise Edition) 환경에서 메모리 최적화 테이블(In-Memory OLTP)로 인해 발생하는 메모리 부담 문제를 해결하는 방법을 단계별로 살펴봅니다. 소개하는 절차는 SQL Server 2014 이상 버전에도 동일하게 적용할 수 있습니다.

  9. Oracle 19c의 DBCA 명령어를 활용한 데이터베이스 복제 완벽 가이드

    이 글에서는 Oracle 19c의 새로운 기능인 Database Configuration Assistant(DBCA)를 사용하여 원격 플러그형 데이터베이스(PDB)를 컨테이너 데이터베이스(CDB)로 복제하는 방법을 소개합니다. 이 방식의 가장 큰 장점은 소스 데이터베이스의 백업을 생성하지 않고도 복제가 가능하다는 점입니다.기존 백업 기반 복제 방식과 달리, DBCA를 활용하면 소스에서 타겟으로 복제하는 데 걸리는 시간을 최소화할 수 있습니다.소스 DB 환경 정보복제에 사용되는 소스 데이터베이스 구성은 다음과 같습니다.CDB: LCO

  10. TDE 테이블스페이스 암호화를 적용한 Oracle EBS 데이터베이스 12c 업그레이드 완벽 가이드

    TDE(Transparent Data Encryption) 테이블스페이스 암호화 기능을 사용하면 Oracle EBS(Enterprise Business Suite) 애플리케이션의 모든 데이터가 저장된 테이블스페이스를 안전하게 암호화할 수 있습니다. TDE는 애플리케이션에 투명하게 작동하기 때문에 기존 코드를 수정할 필요가 없으며, 권한이 부여된 사용자는 암호화된 데이터에도 아무 문제 없이 정상적으로 접근할 수 있습니다.개요TDE는 데이터파일과 백업 파일처럼 저장 상태(Data-at-Rest)에 있는 데이터에 적용됩니다. 권한이 있는

  11. 오라클 클라우드에서 Oracle Database(DBaaS) 생성하기: 단계별 완벽 가이드

    이 글에서는 Oracle® Cloud에서 Database-as-a-Service(DBaaS) 데이터베이스를 생성하는 데 필요한 모든 단계를 자세히 안내합니다. 소개 DBaaS 서비스를 활용하면 물리적인 하드웨어를 준비하거나 운영체제를 설치하고, Oracle Database 설치를 위한 복잡한 사전 요구 사항을 처리할 필요가 없습니다. 데이터베이스 생성에 오랜 시간이 걸리지 않으며, 최소한의 시스템 관리자 권한만 있으면 충분합니다. 이 글에서는 Oracle Cloud에서 DBaaS를 구축하기 위한 다음 세 가지 핵심 단계를 학습하게

  12. ObjectRocket으로 MongoDB 고가용성 유지하기: 데이터 중복부터 재해 복구까지

    2020년 11월 ObjectRocket.com/blog에 처음 게시된 글입니다. Rackspace의 ObjectRocket 팀은 MongoDB® 데이터베이스 관리를 지원합니다. 재해 복구, 복제, 내결함성, 고가용성까지, 안정적인 데이터베이스 운영에 필요한 모든 것을 제공합니다. 소개 ObjectRocket은 현재 샤딩(Sharded) 방식과 레플리카(Replica) 방식의 MongoDB 인스턴스 옵션을 제공하지만, 내부적으로는 항상 3개 멤버로 구성된 레플리카 셋(replica set)을 사용해 데이터 중복성과 내결함성을

  13. Oracle Cloud에서 서로 다른 가상 클라우드 네트워크(VCN) 간 SFTP 액세스 구성하기

    Oracle Cloud에서 고객은 각 환경별로 애플리케이션과 데이터베이스를 별도의 가상 클라우드 네트워크(Virtual Cloud Network, VCN)에 배치할 수 있습니다. 이렇게 하면 다른 환경의 사용자가 접근하지 못하도록 각 환경에 추가적인 보안 계층이 생기지만, 한편으로는 필요할 때 환경 간에 파일을 복사하는 작업까지 막히는 문제가 발생합니다.가장 먼저 떠오르는 질문은 왜 굳이 다른 환경의 서버에 연결해야 할까?일 것입니다. 그 이유는 개발(DEV)에서 프로덕션(PROD)으로 배포하거나 마이그레이션하는 과정에서 여러 차례

  14. Oracle 투명 데이터 암호화(TDE) 완벽 가이드: 개념부터 실전 설정까지

    Oracle®는 보안 강화를 위해 Oracle 12c에서 투명 데이터 암호화(Transparent Data Encryption, TDE) 기능을 도입했습니다. TDE를 사용하면 사용자가 민감한 데이터에 대해 테이블스페이스 및 컬럼 수준의 암호화를 손쉽게 활성화할 수 있습니다. 개요 데이터를 한 번 암호화하면 인가된 사용자나 애플리케이션만 접근할 수 있습니다. Oracle은 다양한 도구와 프로세스를 통해 데이터베이스에 대한 인증, 권한 부여, 감사를 수행하지만, 실제 데이터가 저장된 운영체제(OS) 데이터 파일 자체까지는 보호하지 않

  15. 데이터베이스 엔진별 필수 Python 모듈 총정리: PyMongo로 MongoDB 다루기

    일반적으로 개발자들은 데이터 내보내기·가져오기, 데이터베이스(DB) 통계 수집, 테이블스페이스 모니터링, 차단 세션(blocking session) 점검, DB 잠금(lock) 확인 같은 반복적인 데이터베이스 작업을 자동화하기 위해 셸 스크립트를 활용해 왔습니다. 개요 Python®은 지난 7년 이상 가장 인기 있는 프로그래밍 언어 중 하나로 자리 잡았습니다. 이 글에서는 다양한 데이터베이스 엔진에서 사용되는 Python DB 모듈을 살펴보고, PyMongo 모듈을 활용해 MongoDB® 컬렉션에 데이터를 조회하고 삽입하는 방법까

  16. 온프레미스 Oracle 데이터베이스의 RMAN 백업을 OCI Object Storage로 구성하는 방법

    클라우드 스토리지는 손쉬운 접근성, 높은 중복성과 복제 기능, 비용 절감을 위한 다양한 스토리지 계층화 옵션 덕분에 최근 각광받고 있습니다. 이러한 장점을 고려할 때, 클라우드 스토리지를 활용해 Oracle® Database 백업을 보관할 수 있습니다. 특히 오프사이트(off-site)에 백업 사본을 보관하면 재해 복구 대비 측면에서도 큰 이점이 있으므로, Oracle 데이터베이스 백업을 클라우드 스토리지에 저장하는 것은 매우 합리적인 선택입니다. 개요 Oracle Recovery Manager(RMAN) 백업을 구성하여 Oracl

  17. PostgreSQL 복제 완벽 가이드: 스트리밍 복제 개념부터 설정까지

    복제(Replication)는 한 데이터베이스 서버인 소스(source)에서 다른 서버인 레플리카(replica)로 데이터를 복사하는 기술입니다. 복제는 데이터베이스의 강력한 기능으로, 고가용성(High Availability)을 제공하고 재해 복구(Disaster Recovery)를 지원합니다.개요또한 레플리카 서버를 테스트나 리포팅 용도로 활용하면 운영 환경의 OLTP(Online Transactional Processing) 데이터베이스 부하를 줄일 수 있습니다. 이 글에서는 PostgreSQL®의 다양한 복제 유형을 살펴보고

  18. Oracle EBS 12.2 애플리케이션 및 DR 인스턴스 패치 적용 완벽 가이드

    이 글에서는 Oracle® E-Business Suite®(EBS) R12.2.9 환경에서 재해 복구(Disaster Recovery, DR) 시스템을 유지 관리하고 패치를 적용하는 방법을 소개합니다. Oracle 12.2 애플리케이션 DR 시스템에 데이터베이스(DB) 패치와 애플리케이션(APPS) 패치를 적용하는 표준 절차를 단계별로 설명합니다. 소개 DR 애플리케이션 사이트를 구축하는 과정은 이전 블로그 포스트에서 다룬 클론(Clone) 시스템 생성 절차와 거의 동일합니다. 재해 상황이 발생하면 XML 파일의 호스트명 정보만 몇

  19. Oracle 데이터베이스 대체 아카이브 경로(Alternate Archive Destination) 설정 완벽 가이드

    Oracle® 데이터베이스를 아카이브하면 데이터를 장기간 보관하고 저장할 수 있습니다. 하지만 아카이브 저장 공간이 가득 차면 어떻게 될까요? 개요 아카이브 경로(archive destination)가 꽉 차면 Oracle 데이터베이스가 멈추거나(hang) 정지 상태에 빠질 수 있으며, 다음과 같은 오류가 발생할 수 있습니다. ORA-00257: 아카이버 오류(Archiver error), 공간이 확보될 때까지 internal로만 접속 가능 ORA-16014: 로그 2 시퀀스# 1934가 아카이브되지 않음, 사용 가능한 대상 없음

  20. Oracle GoldenGate jagent를 모니터 에이전트 12.1.3으로 업그레이드하는 방법

    Oracle® GoldenGate(OGG) 모니터 에이전트(jagent)는 GoldenGate 인스턴스에 대한 정보를 수집하여 Oracle GoldenGate Monitor Server와 Oracle GoldenGate용 Enterprise Manager 플러그인으로 전송하는 핵심 구성 요소입니다. 이 글에서는 OGG 12c 환경에서 기존 jagent를 최신 버전의 모니터 에이전트로 업그레이드하는 전체 과정을 단계별로 살펴봅니다. 기존 OGG 12c jagent 설치 및 업그레이드 V44427-01.zip 파일의 압축을 해제하면

Total 236 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:3/12  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9