목록Oracle Study (86)
DBA가 되고 싶은 병아리
Performing Flashback Database with SQL*PlusThe SQL*Plus FLASHBACK DATABASE command performs the same function as the RMAN FLASHBACK DATABASE command: it returns the database to a prior state.Note that using Flashback Database requires that you create a flash recovery area for your database and enable the collection of flashback logs. See Oracle Database Backup and Recovery Basics for more detail..
정상적으로 기동되어 있을 경우 *************************************************************************** DATA FILE RECORDS *************************************************************************** (size = 428, compat size = 428, section max = 100, section in-use = 5, last-recid= 9, old-recno = 0, last-recno = 0) (extent = 1, blkno = 11, numrecs = 100) DATA FILE #1: (name #7) /u02/oradata/orcl/system01.dbf..
1.1 Recovery의 원리 control file 내용 확인 [oracle@ora100 database]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 6 15:46:55 2014 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> clear screen SQL> alter session set tracefile_iden..
オラクル起動までのプロセス オラクルデータベース(インスタンス)は完全に使用可能になるまでに 停止状態 ⇒ NOMOUNT 状態 ⇒ MOUNT 状態 ⇒ OPEN 状態(起動完了)の不可逆なステップがある。 反対に、完全な停止状態にする場合も同様に複数のプロセスがあるもののユーザーが操作できるステップはなく完全な停止するまでノンストップで行なわれる。例えば OPEN 状態から MOUNT 状態に遷移することはできない。 STARTUP NOMOUNT NOMOUNT のフェーズにおいては、パラメータファイル(pfile/spfile)の読み込み、SGA メモリ領域確保、バックグラウンド・プロセスも開始される。 このステップでは SGA のメモリの割り当てがおこなわれているため一部のパフォーマンス・ビューを参照することができるようになる。このフェーズではメモリ関連の初期化パラメータに誤..
Setting Environments (실습을 위한 환경 설정) Linux Setup – Download URL : https://edelivery.oracle.com/linux 위의 URL에서 최신 버전인 Oracle Linux를 다운로드 후 설치. 설치 방법은 하기 사이트를 참조하여 설치 함. URL : http://oracle-base.com/articles/linux/oracle-linux-7-installation.php 버전이 이전의 OLE R4 U8 혹은 R5 U6 에 비하여 강제적으로 SELinux와 Firewall 과 같은 보안 관련 프로그램이 자동으로 설치가 되고 원활한 진행을 위해서 해제가 필요한 경우가 있다. VMware를 통하여 설치 후 기동 설치가 완료된 후에 각 부분의 업데이트..
ASM이란? ASM은 데이터베이스 구성 시 기본이 되는 디스크를 효율적으로 관리하기 위하여 오라클 10g에서 새로 선보인 데이터베이스 서비스이다. ASM은 하나의 SMP 장비뿐만 아니라 클러스터를 구성하는 모든 노드들에 대해서도 지원이 가능하다. ASM이 관리하는 모든 디스크에 대한 업무 분산 작업을 자동적으로 처리해 줌으로써 특정 디스크에 로드가 집중되는 핫 스팟(hot spot)현상을 최소할 수 있으며 이로 인해 성능을 극대화할 수 있다. 또한 데이터가 디스크에 균등한 크기로 저장 관리되어 fragmentation 현상이 발생하지 않는다. 그리고 ASM이 관리하는 영역에서 새로운 디스크가 추가되거나 삭제될 때마다, 기존 데이터들에 대해 재구성 작업이 자동적으로 일어난다. 또한 ASM은 특정 데이터에 ..
DB_BLOCK_SIZE PropertyDescription파라메터 값Integer기본 값8192변경 가능여부불가값의 길이2048~32768 바이트로 os설정에 맞추어서 사용하게 됩니다.기본설정여부데이터베이스를 만들려면 최소한의 설정 값입니다.RAC반드시 한 개 이상의 인스턴스를 기동할 때 동일한 값으로 넣어야 합니다. 주의: 위의 설정 값은 데이터베이스를 만들 때 사용되는 값입니다. 절대로 변경 해서는 안됩니다. DB_BLOCK_SIZE는 오라클 데이터베이스의 최소한의 크기(BYTE)입니다. 일반적으로는 4096(4M)이나 8192(8M)로 설정하는 경우가 많습니다. 또한 물리적인 블록사이즈로 설정이 되므로 주의해야 할 사항입니다. DB_BLOCK_SIZE는 데이터베이스를 만들 때 반드시 적용되는 초기..
ALL_COL_PRIVS_MADE ALL_COL_PRIVS_MADE에서 설명되는 것은 칼럼의 object grants의 상황이 현재 사용자에 대해서 어떻게 구성되어 있는가를 보여준다. Related View USER_COL_PRIVS_MADE의 칼럼을 전개하게 되면 현재 사용자가 소유하고 있는 오브젝트의 상황을 파악할 수 있습니다. 이 View는 OWNER열에 표시되지 않습니다. ColumnDatatypeNULLDescriptionGRANTEEVARCHAR2(30)NOT NULLName of the user to whom access was grantedOWNERVARCHAR2(30)NOT NULLOwner of the objectTABLE_NAMEVARCHAR2(30)NOT NULLName of the..