예제 text 파일이랑 spool 자료까지

http://sinufam.tistory.com/23





간단한 예제

http://www.ezslookingaround.com/blog/tech/?no=1776


오라클 암호화... 

from http://mcpicdtl.blogspot.com/2008/09/oracle-dbmscrypto.html

oracle dbms_crypto (오라클 암호화) 
1. oracle md5
ex : 
select rawtohex(DBMS_CRYPTO.Hash(to_clob(to_char('mcpicdtl.blogspot.com')),2)) 
from dual;

함수 DBMS_CRYPTO.Hash 의 2번자 인자에 2가 들어가 있다. 
이 파라미터가 1 : md4, 2 : md5, 4 : sh1 암호화 방식을 지징한다

위 함수를 실행 시키기 위해서는 sysdba 으로 로그인 해야 하거나 . 
sysdba로 부터 DBMS_CRYPTO 에 대한 EXECUTE 권한을 위임 받으면 된다. (GRANI 참조)

By Haru(Vins) 위치 9/01/2008   

Tag Oracle 


//////////////////////////////////////////////////////////////////////////////////


http://setong.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-%EC%95%94%ED%98%B8%ED%99%94



오라클 암호화에 대해 
http://blog.naver.com/mhs0519?Redirect=Log&logNo=10001979808
의 내용을 약간 수정 하였다.

난 FUNCTION으로~ ^^

[오라클 암호화를 하는 과정]
1. sys 계정으로 접속한다. (로컬이라면 그냥 /as sysdba .. )

2. 접속 후 아래의 명령어 입력
@%ORACLE_HOME%/rdbms/admin/dbmsobtk.sql
@%ORACLE_HOME%/rdbms/admin/prvtobtk.plb

grant execute on sys.crypto to public;

3. 함수를 만든다.
1) 암호화


CREATE OR REPLACE FUNCTION FN_ENCRYPT( str VARCHAR2  ) RETURN VARCHAR2 
IS
raw_input RAW(128);
key_string VARCHAR2(16):='keyvalues';
raw_key RAW(128):=UTL_RAW.CAST_TO_RAW(key_string);
encrypted_raw RAW(2048);
BEGIN
    raw_input:=UTL_RAW.CAST_TO_RAW(RPAD(str,FLOOR((LENGTHB(Str)/8+.9))*8));
    dbms_obfuscation_toolkit.DESEncrypt(
        input => raw_input
      , key=> raw_key
      , encrypted_data => encrypted_raw);
RETURN rawtohex(encrypted_raw);
END;



2) 복호화


CREATE OR REPLACE FUNCTION FN_DECRYPT( str VARCHAR2 ) RETURN VARCHAR2 
IS
key_string VARCHAR2(16) := 'keyvalues';
raw_key RAW(128):=UTL_RAW.CAST_TO_RAW(key_string);
encrypted_raw RAW(2048);
decrypted_raw RAW(2048);   
BEGIN
    encrypted_raw:=hextoraw(str);
    dbms_obfuscation_toolkit.DESDecrypt(
          input => encrypted_raw
        , key=> raw_key
        , decrypted_data => decrypted_raw);
    RETURN UTL_RAW.CAST_TO_VARCHAR2(decrypted_raw);
END;
4. 테스트


Posted by 야동우
,

sql*loader란 오라클이 제공하는 외부 데이터를 로드하는 프로그램입니다.

자세한 설명은 생략하고..

sql loader를 사용하려면 2개의 파일이 필요합니다.
외부 데이터가 들어있는 파일 하나와 컨트롤 파일 하나.

데이터 파일에는 일정한 양식이 필요합니다.
데이터와 데이터 사이에 임의의 구분자로 구분을 해야 되는데요.



이러한 데이터 파일을 만드는 좀더 간단한 방법은 엑셀을 이용하는 것입니다.

로드할 데이터를 엑셀에 이렇게 입력을 합니다.



데이터 입력 후 저장할 때 새 이름으로 저장을 눌러 주시구요.
파일 형식을 아래와 같이 CSV로 저장을 합니다.


뭐 굳이 쉼표로 분리 안 해도 되구요. 탭이나 공백 아니면 다른 구분자를 쓰셔도 상관없습니다.

다음은 컨트롤 파일인데요.

load data
infile 'D:\Study\Project\졸업작품\교과목목록\공통.csv'
append
into table courses
fields terminated by ','
(course_id, title, num_credits)

메모장에 위처럼 작성 후, 확장자를 .ctl로 저장합니다.

각각 라인이 의미하는 것은
infile : 파일의 경로와 데이터 파일명
append : 테이블 내에 기존의 데이터 뒤로 지금 로드하는 데이터들을 추가한다는 의미
into table : 데이터를 로드할 테이블명
fields terminated by '' : '' 안에 구분자를 써주면 되구요
() : 마지막 괄호 안에 순서에 맞게 컬럼명을 써 줍니다.

주의 : 물론, 테이블이나 컬럼은 미리 만들어 두어야겠죠?

자, 이제 준비는 끝났구요.
마지막 명령어만 입력하면 됩니다.
SQL@Loader 의 명령어는 sqlldr 입니다.

c:\> sqlldr userid=ID/PASSWORD control='경로\파일명'

userid : user id와 user password
control : 아까 만들어두었던 컨트롤 파일의 경로와 파일명

주의 : sql*plus 에서 명령어 치시면 안되요. os명령창으로 나와서 쓰셔야 됩니다.
       아니만 저처럼 이렇게 하시구요ㅋ


리눅스 환경이라면
SQL> !sqlldr userid………  하시면 되겠죠?


끝입니다ㅋ


userid와 control 말고도 쓸 수 있는 옵션이 더 있는데요.
sql loader나 control file의 좀더 추가적인 설명을 원하신다면 오라클클럽을 참조하세요 ㅋ
http://www.oracleclub.com/article/11861 ← 이 글입니다.


Posted by 야동우
,

[출처] http://cafe.naver.com/techora/69

 

[개요]

DATAPUMP의 자동 USER 생성 기능을 소개하고자 한다.

 

[설명]

imp utility 에서는 target user가 존재해야 했었다. 그러나 DATAPUMP는 만일 target user가 존재하지 않는다면 이를 자동으로 생성한다.

 

[예제]

Export the TEST schema using datapump :

$ expdp system/oracle dumpfile=exp.dmp schemas=TEST

 

1. Case Ⅰ

TEST user가 존재하지 않을 경우에 import 는 TEST user를 자동으로 생성한다.

$ impdp system/oracle dumpfile=exp.dmp

 

2. Case Ⅱ

Target database 에 TEST user가 존재하는 경우에 warning message가 발생하며 import 작업은 계속 진행된다.

 You will receive ORA-31684 error but import will continue.

 

3. Case Ⅲ

Target database에 TEST user가 존재하지만 warning(ora-31684)을 피하기 위해서는 EXCLUDE=USER 를 사용한다.

$ impdp system/oracle dumpfile=exp.dmp exclude=user

Posted by 야동우
,

[출처] 오라클 export/import|작성자 미토

 

Export와 Import

 

1. Export는 전체 데이타 베이스,특정 사용자 혹은 특정 테이블에 대해서 그 내용을 읽은 다음

그 것을 지정된 덤프 파일에 기록하는 논리적 백업이다.

 

Ex) exp system/manager file = expdat.dmp owner = scott grants = N indexes = Y

compress = Y rows = Y

 

2. Export에는 풀 모드, 사용자 모드, 그리고 테이블 모드의 3가지가 있다.

 

n 풀 모드 : 전체 Data Dictionary가 읽혀지며 데이타베이스를 재구성하기 위해 필요한

 

DDL이 Export 덤프 파일에 기록된다.

 

n 사용자 모드 : 사용자의 오브젝트와 그 속의 데이타 그리고 사용자에 의해 부여된 권한과

 

인덱스가 모드 Export된다.

 

n 테이블 모드 : 지정된 테이블내의 구조, Index 및 권한등이 그 테이블 속에 포함된 데이타와

 

함께 Export된다.

 

3. Export 옵션

 

 

 

옵션 사양 Default Value(오라클7)

 

~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~

 

USERID Export를 작동시키는 user name/passwd Not Defined

 

BUFFER 로우를 이동시키기 위해 필요한 버퍼의 크기 시스템에 따라 다름

 

FILE Export 덤프 파일 지정된 파일

 

COMPRESS Extent를 단일Extent로 압축할 것인지의 여부 YES

 

GRANTS 오브젝트의 권한을 Export할 것인지의 여부 YES

 

INDEXES 테이블의 Index를 Export할 것인지의 여부 YES

 

ROWS 데이타 로우를 Export할 것인지의 여부 YES

 

CONSTRAINTS Constraint를 Export할 것인지의 여부 YES

 

FULL 전체 데이타베이스의 Export여부 NO

 

OWNER Export할 데이타베이스 사용자명 Current User

 

TABLES Export할 테이블의 목록 Not Defined

 

RECORDLENGTH Export파일 레코드의 길이(Byte) 시스템에 따라 다름

 

INCTYPE 수행되는 Export의 형태(Complete,Cumulative등) Complete

 

RECORD Data Dictionary 에 레코드를 저장할 것인지 여부 YES

 

PARFILE Export에 사용될 파라미터 파일의 이름 Not Defined

 

ANALYZE 통계자료를 Dump 파일에 쓸 것인지의 여부 Estimate

 

Consistent Read Consistency 버젼 유지 NO

 

LOG Export로그가 기록될 파일 Not Defined

 

 

 

4. Import는 Export 덤프 파일에 있는 오브젝트나 사용자별 데이타를 선별적으로 읽어들여 논리적인

 

백업 복구를 실행한다.

 

Ex) imp system/manager file = expdat.dmp FROMUSER = scott TOUSER = tommy indexes = Y

 

rows = Y

 

5. Import옵션

 

옵션 사양 Default Value(오라클7)

 

~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~

 

USERID Import을 작동시키는 user name/passwd not defined

 

BUFFER 로우를 이동시키기 위해 필요한 버퍼의 크기 시스템에 따라 다름

 

FILE Import 덤프 파일 지정된 파일

 

SHOW 파일 내용을 단지 보기만 할 것인지의 여부 NO

 

IGNORE Import시 발생하는 에러를 무시할 것인지 여부 NO

 

GRANTS 오브젝트의 권한을 Import할 것인지의 여부 YES

 

INDEXES 테이블의 Index를 Import할 것인지의 여부 YES

 

ROWS 데이타 로우를 Import할 것인지의 여부 YES

 

FULL 전체 데이타베이스의 Import여부 NO

 

FROMUSER 덤프파일의 USER명 Not Defined

 

TOUSER Import할 USER명 Not Defined

 

TABLES Import할 테이블의 목록 Not Defined

 

RECORDLENGTH Import파일 레코드의 길이(Byte) 시스템에 따라 다름

 

INCTYPE 수행되는 Import의 형태(Complete,Cumulative등) Complete

 

COMMIT 각 ARRAY 마다 Commit을 실행하는지 여부 NO

 

PARFILE Import에 사용될 파라미터 파일의 이름 Not Defined

 

INDEXFILE Index파일을 생성하는 Script를 지정 Not Defined

 

DESTROY 기존 데이타 파일을 무시하고 신규로 만들 것인지 여부 No

 

LOG Import로그가 기록될 파일 Not Defined

 

6. SCOTT데이타를 LARRY로 옮기는 방법

 

 

 

$ sqlplus system/manager

 

SQL>create user larry /* LARRY user 생성 */

 

identified by lion default tablespace users

 

temporary tablespace temp

 

quota unlimited on users;

 

SQL>grant connect,resource to larry

 

SQL>revoke unlimited tablespace from larry

 

$ exp scott/tiger owner = scott file = scott.dmp /* Export */

 

$ imp larry/lion fromuser = scott touser = larry file = scott.dmp /* Import */

 

( scott이 dba권한을 가지고 있으면

 

imp system/manager fromuser = scott touser = larry file = scott.dmp 로 실행)

 

7. Long 타입의 테이블을 Import할 경우 (BUFFER 옵션)

 

Import옵션중 BUFFER 사이즈는 반드시 Long타입의 한 로우보다는 커야 한다.따라서 BUFFER의

 

DEFAULT값인 64K보다 큰 Long타입의 Row가 있는 테이블을 Import할 때 DEFAULT BUFFER사이즈로

 

Import하게 되면 에러(IMP-00020)가 발생한다. 그러므로 Import시에는 적절하게 BUFFER 사이즈를

 

늘려주어야 한다.

 

▶ imp system/manager file = expdat.dmp buffer = 128000

 

8. 롤백 세그먼트와 COMMIT옵션

 

데이타베이스는 DEFAULT로 모든 테이블을 Import한 후 COMMIT을 수행한다. 만약 크기가 300M나

 

되는 테이블이 있다면 롤백 세그먼트는 최소한 300M정도 크기를 유지하는 엔트리를 유지하게 되어

 

시스템에 불필요한 부담을 줄 수 있다. 그래서 이런 경우 롤백 세그먼트의 엔트리의 크기를 줄이기

 

위해 COMMIT = Y 옵션을 Import시에 줄 수 있다. 이것은 주어진 BUFFER 사이즈가 채워지면 바로

 

COMMIT을 실행시켜주어 롤백 세그먼트 엔트리 크기를 줄여줄 수 있다. 아래의 예에서는 64K가

 

채워지면 바로 OMMIT을 실행시킨다.

 

▶imp system/manager file = expdat.dmp buffer = 64000 commit = Y

 

9. ROWS와 IGNORE를 이용한 재Import 방법

 

ROWS파라미터는 단지 데이터베이스 구조만을 생성하는 경우와 최초 Import시 생성에 실패한

 

부분을 재복구할 경우에 사용된다. IGNORE 파라미터는 최초 Import시 생성했던 오브젝트들은

 

무시하고 에러등의 이유로 Import되지않은 부분에 대해서만 Import가 가능하도록 한다.

 

다음의 예를 통해서 살펴보자.

 

imp system/manager file = expdat.dmp full = Y commit = Y buffer = 64000

 

▶ 테이블이 생성되기전에 뷰가 먼저 생성되어 ORA-00942(테이블 또는 뷰가 존재하지 않음)

 

에러 발생함. 다음과 같이 재실행한다.

 

imp system/manager file = expdat.dmp ignore = Y rows = N commit = y buffer = 64000

 

▶ 첫번째 Import시 생성되었던 일부 오브젝트는 무시하고 에러로 중단된 부분을 Import하기

 

위해서 IGNORE = Y 라는 옵션을 추가하였고 데이타 로우는 다시Import하지 않고 단지

 

뷰같은 오브젝트만을 만들기 위해서 ROWS=N 옵션을 사용하였다.

 

(다중 사용자에 의해 사용되는 테이블을 참조하는 뷰는 어차피 계속 에러가 발생한다.)

 

10. Table과 Index를 분리하여 Import하는 방법

 

scott user의 모든 데이타를 test user로 옮긴다고 가정하고 또 Table과 Index는 각각 다른

 

Tablespace저장한다고 하면 다음과 같은 순서로 실행을 하면 된다.

 

1) scott user의 모든 데이타를 Export한다.

 

$ exp scott/tiger file=scott.dmp

 

2) Export 받은 파일에서 Index를 제외한 나머지만 Import한다.

 

$ imp system/manager file=scott.dmp fromuser=scott touser=test idexes=n commit=y

 

3) Indexfile Option을 이용해서 Index script를 만든다.

 

$ imp system/manager file=scott.dmp indexfile=index.sql

 

4) Index.sql에서 Tablsepace설정을 적절히 변경한다.

 

5) Index.sql을 실행시킨다.

 

$ sqlplus test/test

 

SQL> @index

Posted by 야동우
,

출처 dangtong76님의 블로그 | 당통
원문 http://blog.naver.com/dangtong76/140042625836


Dangtong 의 오라클 <Data Pump Export / Import 1편>

 

우리가 데이터 베이스 내에 있는 정보들을 운영체제 파일 시스템으로 옮기거나 혹은 그 반대

의 경우를 위해 사용해 오던 것이  export/import 였다면 ,오라클 Data Pump 는 우리가 사용

 오던 export/import 의 기능에 다양하고 강력한 기능들을 추가 한 것입니다.  

오라클 10g 에서는 export/import와 Data Pump export/import 두 가지 기능을 모두를 지원

하고 있지만, Data Pump import/export 를 알고난 후 에는 더 이상 기존에

사용해오던 export/import 를 사용하실 필요성을 느끼지 못하게 되실 겁니다.  왜냐구요?

그만큼 강력한 기능을 제공한답니다.  자 그럼 Data Pump 의 세계로 들어가 볼까요?

※잠깐만~~!!

Export/Import와 Data pump는 서로 호환되지 않습니다. 즉 Export유틸리티를 이용하여 백업 받은 파일을 Data pump 를 이용하여 Import할 수 없으며, 마찬가지로 Data Pump 를 통해 Export 된 데이터는 Export/Import 유틸리티를 통해 Import할 수 없습니다.

 

1. Data Pump export/import 의 잇점

   Data Pump export/import 를 사용함으로서 얻을 수 있는 잇점은 다음과 같습니다.  

    1) JOB 콘트롤 가능

    Interactive mode 를 통하여 Data Pump 작업을 통제 할 수 있습니다. 작업을 중단시키고

    재시작 할 수 있으며 동적으로 dump file 을 할당 할 수 있습니다. 에러가 나더라도 작업

    이 중지 될 뿐 언제든지 원인을 수정하고 재수행 할 수 있습니다.

    2) 병렬수행지원

    PARALLEL 파라메타 를 이용하여 프로세스의 Data Pump 작업의 프로세스를 병렬화 할수

    있습니다. 병렬화 된 프로세스는 여러게의 데이타 파일에 각각 데이터를 쓰거나 여러

    개의 데이터 파일로 부터 데이터를 읽어 데이터베이스에 저장합니다. 병렬 수행이 가능

    함으로써 이전 보다 훨씬 강력한 수행 속도를 보장합니다.

    3) 작업에 필요한 디스크공간을 미리 예상

    ESTIMATE 파라메타를 이용하여 작업 시작 전에 필요한 물리적인 디스크 공간을 예상 할

    수 있습니다.

    4) 원격지 수행

    DB LINK를 통하여 원격지 데이터에 대한 Data Pump Import/Export 를 수행 할 수 있습

    니다.

    5) Remapping 지원

    유저 스키마, 테이블 스페이스, 데이터파일 등과 같은 정보들의 Data Pump Import/

    Export 시에 변경 할 수 있습니다. 이러한 기능은 데이터 마이그레이션 시에 보다 많

    은 유연성을 제공하는데 큰 역할을 합니다.

2. Data Access Methods

    1) Direct-path

    메모리를 거의 사용하지 않고 파일에 direct 로 쓰게 되는 방법입니다. 메모리

    사용이 적고 속도가 빠르며, 데이터 컨버전에 시간이 걸리지 않습니다.

    2) External tables

    메타 데이터를 데이터베이스에 저장하고 데이터 는 파일시스템에 존재하게 함으로써

    대용량 데이터를 Export/Import 할 때 사용합니다.

    이두가지 모드는 오라클이 자동으로 판단하여 수행하게 됩니다.

※잠깐만~~!!!

Direct-path 가 되지 않는 경우

. 클러스터 테이블인 경우

. 테이블에 활성화된 트리거가 존재 할 경우

. 글로벌 인덱스를 가진 테이블이 하나의 파티션에 존재 할 경우

. LOB 칼럼 에 있는 도메인 인덱스

. insert 모드에서 fine-grained access control 이 enable 인 경우

. BFILE 을 가진 테이블 인 경우

 

External Table이란?

. Create TABLE ~~ ORGANIZATION EXTERNAL 문을 통해 만들어진 테이블입니다.

. 실질적인 데이터는 데이터 베이스 내에 존재하는 것이 아니라 물리적 디스크에 논리

  적 공간을 할당 받아 데이터를 저장하며, 파일형태로 존재합니다.

. 저장되는 데이터는 READ ONLY 데이터 이며 인덱스를 생성할 수 없습니다.

. DML 작업을 수행할 수 없습니다.

. MEAT-DATA in DATABASE, DATA in OS 라고 압축 설명 할 수 있습니다.

 

3. Data Pump의 권한 설정

    좀더 다양한 옵션과 Data Pump 의 모든 기능을 자유자재로 사용하고

    자 한다면, 시스템에 설정된 EXP_FULL_DATABASE, IMP_FULL_DATABASE 롤을 부여 함으로써

    가능합니다. 일단 다음과 같이 유저를 생성하고 두 권한 모두를 생성된 사용자에 게 주는

    실습을 해 보도록 합시다.

    1) 사용자 생성

       create user dangtong identified by imsi00

       default tablespace USERS

       temporary tablespace temp;

    2) 권한부여

       grant connect, resource to dangtong;

    3) 모든 테이블에 대한 select 권한 부여

       grant select any table to dangtong;

    4) EXP_FULL_DATABASE,IMP_FULL_DATABASE 권한 부여

       grant EXP_FULL_DATABASE, IMP_FULL_DATABASE to ecampus;

       

    이렇게 함으로써 모든 데이터 베이스 오브젝트에 대한 Data Pump 권한을 획득

    하였습니다. 그럼 이제 실제적으로 Data Pump 를 이용하여 Export/Import 를 실습해 보실

    모든 준비가 되었습니다.   

 

    4. Data Pump 파일 오브젝트

    1) Data Pump 가 사용하는 파일의 종류

       ⓛ Dump File : 테이블로부터 데이터 또는 메타 데이터를 로드하여 저장된 파일

       ② Log File  : Data Pump 작업 중에 발생 하는 메세지나 결과를 기록하는 파일

       ③ SQL File  : Data Pump 는SQLFILE 이라는 옵션을 사용합니다. 이옵션을 사용할 경

                       우 Data Pump Import 작업이 수행되는 동안 DDL 문을 수행할 수 있게

     해주는 옵션입니다.(자세한 사항은 이후에 다룸)

 

    2) Data Pump 디렉토리 오브젝트

      

 

       Data Pump 는 디렉토리 오브젝트를 참조하여 Dump 파일을 쓰게 됩니다.

       그림과 같이 사용자 A는 DO1,DO2 에 허가(GRANT)되어 실재 존재하는 Dir1 과

       Dir2를 사용할 수 있게 됩니다. Data Pump 가 Export 받은 데이터를 Dir1, Dir2 모두

       에 저장할 수 있다. 반면, 사용자 B는 DO1에 만 (Grant) 되어 Dir1 에만 접근할 수 있

       습니다. 이처럼 Data Pump를 이용하게 되면 디렉토리에 대한 권한까지 설정할 수 있

  습니다.

  

       ⓛ 사용 중인 디렉토리 오브젝트의 조회

          SELECT * FROM dba_directories;   

       ② 디렉토리 오브젝트 추가

          CREATE DIRECTORY datapump_dir1 as '/temporary/ora_tmp';  

          '/temporary/ora_tmp' 에 대한 디렉토리 오브젝트 datapump_dir1 을 생성하는

          명령문 입니다.

       ③ 디렉토리 오브젝트에 대한 권한 설정

          GRANT READ,WRITE ON DIRECTORY datapump_dir1 to dangtong;

          ecampus 유저에 대해 datapump_dir1 에 대한 쓰기 및 읽기 권한을 할당하는 명령문 입니다.

          이제 Data pump 를 통해 Export 받을 때 ecampus 유저는 다음과 같이 지정함으로서 '/temporary/ora_tmp'

          에 Export된 덤프 파일을 저장할 수 있습니다.

 expdp dangtong/imsi00 DIRECTORY=datapump_dir1 Tables=EMP dumpfile=dangtong_dump1.dmp

         

       ④ 디펄트 디렉토리 설정하기

          Data Pump 를 사용할 때마다 디렉토리지정을 하지 않고 묵시적으로 사용하고 싶다

          면 운영체제 환경변수에 DATA_DUMP_DIR 을 만들고 그 값으로 디렉토리 오브젝트명

          을 입력 하면 됩니다.

          $ export DATA_DUMP_DIR datapump_dir1

          위와 같이 선언하게 되면 이제 다음과 같이 디렉토리를 지정하지 않아도 됩니다.

          $ expdp ecampus/password  dumpfile=ecam_dump01.dmp Tables= test_00

Posted by 야동우
,



인스턴스 데이터베이스

설명

V$DATABASE

컨트롤 파일에서 가져온 데이터베이스 정보

V$INSTANCE

현재 인스턴스의 상태

V$OPTION

오라클 서버의 옵션 정보

V$PARAMETER

세션을 영향을 미치고 있는 초기 파라미터의 현재값

V$BACKUP

 

V$PQ_SYSSTAT

병렬 질의 시스템 통계

V$PROCESS

현재 진행중인 프로세스 정보

V$WAITSTAT

경합통계

메모리

설명

V$MTS

 

V$SGA

SGA에 대한 요약 정보

V$SGASTAT

sga memory 할당 상태

V$SYSSTAT

기본 instance 통계

V$LIBRARYCACHE

라이브러리 캐수 ltjdsmd 및 활동 통계

V$ROWCACHE

data dictionary 적중 및 실패 활동

V$BUFFER_POOL_STATISTICS

인스턴스에서 버퍼 풀 할당

V$DB_OBJECT_CACHE

라이브러리 캐쉬에 캐쉬된 database 객체

디스크

설명

V$DATAFILE

컨트롤 파일에서 가져온 데이터 파일정보

V$FILESTAT

datafile 읽기/쓰기 통계

V$LOG

lock 정보

V$LOG_HISTORY

 

V$DBFILE

db file명

V$CONTROLFILE

control file에 대한 요약 정보

V$LOGFILE

온라인 리두로그 파일에 대한 정보

경쟁

설명

V$LOCK

 

V$ROLLNAME

 

V$ROLLSTAT

모든 online rollback segment에 대한 통계

V$WAITSTAT

block 경합통계

V$LATCH

각 latch 유형에 대한 통계

session 관련 통계

설명

V$LOCK

현재 server에 의해 점유된 lock 또는 latch에 대한 명백한 요청

V$OPEN_쳐낵

현재 각 session에 의해 열려져 구문 분석된 커서

V$PROCESS

현재 진행중인 프로세스 정보

V$SORT_USAGE

temporary segment의 크기와 segment를 생성하는 session

V$SESSION

현재 세션에 대한 정보

V$SESSTAT

사용자 세션 통계

V$TRANSACTION

 

V$SESSION_EVENT

세션별 event 대기에 관한 정보

V$SESSION_WAIT

활동중인 session이 기다리고 있는 자원이나 event

기타

설명

V$DATAFILE_HEADER

data file 헤더 정보

V$THREAD

리두 로그 그룹 등에 대한 스레드 정보

V$VERSION

오라클 서버 내의 중요한 라이브러리 버전

V$SPARAMETER

SPFILE의 정보

V$OPTION

데이터베이스 설치 옵션

V$TABLESPACE

컨트롤 파일에서 가져온 테이블스페이스 정보

 



[출처] http://blog.naver.com/tchobd

 

Posted by 야동우
,


테이블명

설명

ALL_ALL_TABLES

user가 엑세스할 수 있는 모든 Table

ALL_CATALOG

user가 엑세스할 수 있는 모든 Table, Views, synonyms, sequence

ALL_CLUSTERS

user가 엑세스할 수 있는 모든 clusters

ALL_COL_COMMENTS

user가 엑세스할 수 있는 모든 Table, Views에 대한 칼럼 Comments

ALL_COL_PRIVS

user에게 또는 Public에게 허용된 모든 칼럼에 대한 권한

ALL_COL_PRIVS_MADE

user가 부여한 칼럼에 대한 권한

ALL_COL_PRIVS_RECD

user에게 또는 Public에게 허용된 모든 칼럼에 대한 권한

ALL_COLL_TYPES

user가 엑세스할 수 있는 모든 collection type

ALL_CONS_COLUMNS

제약조건에 관련된 칼럼, 엑세스할 수 있는 칼럼에 대한 정보

ALL_CONSTRAINTS

엑세스할 수 있는 테이블에 대한 제약조건

ALL_DB_LINKS

user가 엑세스할 수 있는 데이터베이스 link

ALL_DEF_AUDIT_OPTS

오브젝트가 생성될 때 적용될 수 있는 default 오브젝트 감사내용

ALL_DEPENDENCIES

user가 엑세스할 수 있는 오브젝트 간의 dependencies(참조, link)

ALL_DIRECTORIES

user가 엑세스할 수 있는 모든 directories (owner는 항상 sys)

ALL_ERRORS

user가 엑세스할 수 있는 모든 objects(view, procedure, package, function, pacagebody)에 대한 에러

ALL_IND_COLUMNS

user가 엑세스할 수 있는 테이블에 대한 인덱스의 칼럼

ALL_IND_PARTITIONS

user가 엑세스할 수 있는 인덱스 partition, partition에 대한 storage매개변수, Analyze 명령에 의해 결정된 partition 통계

ALL_INDEXES

user가 엑세스할 수 있는 테이블의 인덱스. 이 view의 통계를 수집하기 위해, Analyze명령을 사용한다. 병렬 partition인덱스 탐색을 지원한다.

ALL_LABELS

system labels에 대한 Oracle server view

ALL_LABRARIES

user가 엑세스할 수 있는 모든 libraries

ALL_LOBS

user가 엑세스할 수 있는 모든 테이블에 포함된 LOBs

ALL_METHOD_PARAMS

user가 엑세스할 수 있는 method와 그 method의 parameter

ALL_METHOD_RESULTS

 

ALL_NESTED_TABLES

user가 엑세스할 수 있는 테이블 내의 Nested Table

ALL_OBJECT_TABLES

user가 엑세스할 수 있는 테이블의 모든 정보

ALL_OBJECTS

user가 엑세스할 수 있는 object(index partition, table partition, package, package body, trigger)

ALL_PART_COL_STATISTICS

user가 엑세스할 수 있는 테이블 partition에 대한 칼럼 통계와 막대그래프화된 정보

ALL_PART_HISTOGRAMS

user가 엑세스할 수 있는 테이블 partition의 histograms에 대한 histogram정보

ALL_PART_INDEXES

user가 엑세스할 수 있는 모든 partition된 index의 partition정보

ALL_PART_KEY_COLUMNS

user가 엑세스할 수 있는 partition된 objects의 partition key 칼럼에 대한 정보

ALL_PART_TABLES

user가 엑세스할 수 있는 partition된 Table에 대한 partition 정보

ALL_REFRESH

user가 엑세스할 수 있는 모든 refresh groups

ALL_REFRESH_CHILDREN

user가 엑세스할 수 있는 refresh groups 안의 모든 objects

ALL_REFS

user가 엑세스할 수 있는 칼럼 중 REF칼럼과 REF속성

ALL_REGISTERED_SNAPSHOT

등록된 모든 snapshots

ALL_SEQUENCES

user가 엑세스할 수 있는 sequences

ALL_SNAPSHOT_LOGS

모든 snapshot logs

ALL_SNAPSHOT_REFRESH_TIMES

모든 snapshot refresh times

ALL_SNAPSHOTS

user가 엑세스할 수 있는 모든 snapshots

ALL_SOURCE

user가 엑세스할 수 있는 모든 stored objects의 text source

ALL_SYNONYMS

user가 엑세스할 수 있는 모든 synonyms

ALL_TAB_COL_STATISTICS

User_tabl_columns' view 안의 모든 정보에 대한 칼럼통계와 그래프정보

ALL_TAB_COLUMNS

user가 엑세스할 수 있는 모든 Table, views, clusters에 대한 칼럼.

➜ 이 view를 활용하기 위해서는 Analyze명령어를 사용

ALL_TAB_COMMENTS

user가 엑세스할 수 있는 table, views에 대한 comments

ALL_TAB_HISTOGRAMS

user가 엑세스할 수 있는 table, views에 대한 histograms

ALL_TAB_PARTITIONS

user가 엑세스할 수 있는 각각의 테이블 partition에 대한 partitino 정보, storage parameter, Analyze 명령에 의한 통계정보 등을 서술한다.

ALL_TAB_PRIVS

user 혹은 Public이 부여받은 오브젝트 권한

ALL_TAB_PRIVS_MADE

user가 부여한 user권한과 오브젝트 권한

ALL_TAB_PRIVS_RECD

user 또는 public이 부여받은 오브젝트 권한

ALL_TABLES

user가 엑세스할 수 있는 모든 테이블

➜ Analyze 명령으로 이 view의 통계를 얻을 수 있다

ALL_TRIGGERS

user 소유의 trigger, user 소유 테이블의 trigger, 또는 user가 CREATE ANY TRIGGER 권한을 갖고 있다면 모든 트리거에 대한 정보

ALL_TRIGGER_COLS

user 소유의 trigger, user 소유 테이블의 trigger, 또는 user가 CREATE ANY TRIGGER 권한을 갖고 있다면 모든 트리거에 대한 칼럼 정보

ALL_TYPE_ATTRS

user가 엑세스할 수 있는 type의 attributes

ALL_TYPE_METHODS

user가 엑세스할 수 있는 type의 methods

ALL_TYPES

user가 엑세스할 수 있는 type

ALL_UPDATABLE_COLUMNS

join view에서 update가능한 칼럼에 대한 정보

ALL_USERS

database의 모든 user에 대한 정보

ALL_VIEWS

user가 엑세스할 수 있는 view의 텍스트

AUDIT_ACTIONS

감사추적 type코드 정보

CATALOG

Oracle 5.0 vuersion과의 호환정보를 포함한다.

 

이 view의 사용은 비추천

CAT

user_catalog에 대한 synonym

CHAINED_ROW

ANALYZE LIST CHAINED ROWS 명령에 대한 default table

CLU

user_clusters 테이블의 synonym

CODE_PIECES

dba_object_size 와 user_object_size view를 create시에 사용됨

CODE_SIZE

dba_object_size 와 user_object_size view를 create시에 사용됨

COL

Oracle 5.0 viersion 호환정보를 포함하고 있다

COLS

user_tab_columns view의 synonym

COLUMN_PRIVILEGES

user가 부여한 권한, 부여받은 권한, owner인 권한, 또는 public에게 부여받은 권한에 대한 칼럼정보

DBA_2PC_NEIGHBORS

진행중인 트랜잭션에 대한 연결 및 종료에 대한 정보

DBA_2PC_PENDING

recovery를 기다리는 분산디 트랜잭션에 대한 정보

DBA_ALL_TABLES

데이터베이스 내의 모든 테이블(object table, relational table)

DBA_AUDIT_EXIST

AUDIT NOT EXISTS and AUDIT EXISTS에 의해 생성된 감사추적요소

DBA_AUDIT_OBJECT

시스템 내의 모든 object에 대한 감사 추적기록

DBA_AUDIT_SESSION

세션 연결과 종료에 관련된 모든 감사 추적기록

DBA_AUDIT_STATEMENT

GRANT, REVOKE, AUDIT, NOAUDIT, ALTER SYSTEM 관련된 감사 추적기록

DBA_AUDIT_TRAIL

모든 감사 추적요소

DBA_BLOCKERS

누군가가 스스로 걸지않은 lock이 해제되기를 기다리는 session 정보

DBA_CATALOG

모든 데이터베이스 table, views, synonym과 sequence에 대한 정보

DBA_CLU_COLUMNS

cluster칼럼과 table칼럼의 mapping 정보

DBA_CLUSTERS

데이터베이스 내에 있는 모든 cluster

DBA_COL_COMMENTS

데이터베이스 내의 모든 table, view의 칼럼에 대한 comments

DBA_COL_PRIVS

데이터베이스 내의 칼럼에 대한 모든 권한

DBA_COLL_TYPES

데이터베이스 내의 모든 collection type, VARRAYs, nested tables, object tables 등에 대한 정보

DBA_CONSTRAINTS

모든 테이블에 대한 constraint(primary, check, unique, refrential integrity, with check option on a view, with read only on a view_ 정보

DBA_CONS_COLUMNS

constraint 정의 안에 있는 access가능한 칼럼에 대한 정보

DBA_DATA_FILES

데이터베이스 파일에 관한 정보

DBA_DB_LINKS

데이터베이스 내의 모든 link

DBA_DDL_LOCKS

데이터베이스 내의 모든 DDL lock과 DDL lock이 현저하게 요구되는 사항에 관한 정보

DBA_DEPENDENCIES

object에 대한 Dependence (REF, HARD)

DBA_DIRECTORIES

데이터베이스 내의 모든 directory objects

DBA_DML_LOCKS

데이터베이스 내에 구성된 모든 DML lock과 DML lock이 현저하게 요구되는 사항에 관한 정보

DBA_ERRORS

데이터베이스 내에 저장된 object에 대해 가장 최근에 발생된 error

DBA_EXP_FILES

export 파일에 대한 정보

DBA_EXP_OBJECTS

점진적으로 export 되고 있는 object에 대한 정보

DBA_EXP_VERSION

가장 최근에 export된 session에 대한 version 정보

DBA_EXTENTS

데이터베이스 내의 모든 세그먼트를 이루는 extents에 대한 정보

DBA_FREE_SPACE

모든 테이블스페이스 내의 free extents의 정보

DBA_FREE_SPACE_COALESCED

테이블스페이스 내의 합쳐진 공간에 대한 통계정보

DBA_INDEXES

데이터베이스 내의 모든 index. 통계정보를 얻기위해 Analyze를 사용

DBA_IND_COLUMNS

모든 테이블과 클러스터에서 인덱스를 구성하는 칼럼에 대한 정보

DBA_IND_PARTITIONS

각각의 index파티션에 대해서, 파티션정보, 파티션에 대한 storage 매개변수, Analyze에 결정된 파티션 통계자료

DBA_JOBS

데이터베이스에 있는 모든 Jobs

DBA_JOBS_RUNNING

데이터베이스 내에 현재 실행중인 모든 Jobs

DBA_LIBRARIES

데이터베이스 내의 모든 libraries

DBA_LOBS

모든 테이블에 포함된 LOBs

DBA_LOCKS

데이터베이스 내에 생성된 모든 lock, latch과 lock, latch가 현저하게 요구되는 사항에 대한 정보

DBA_METHOD_PARAMS

데이터베이스 내에 type에 대한 method 매개변수

DBA_METHOD_RESULTS

데이터베이스 내에 type에 대한 method result

DBA_NESTED_TABLES

모든 테이블 내에 포함된 nested table에 대한 정보

DBA_OBJECT_SIZE

PL/SQL object에 대한 size, bytes

DBA_OBJECT_TABLES

데이터베이스 내에 모든 object tables

DBA_OBJECT

데이터베이스 내에 모든 object(index partition, table partition, package, package_body, trigger)

DBA_OBJ_AUDIT_OPTS

모든 table, view에 대한 감사 option

DBA_PART_COL_STATISTICS

모든 table 파티션에 대한 칼럼 통계와 그래프 정보

DBA_PART_HISTOGRAMS

모든 table 파티션의 histogram에 대한 데이터(endpoint)

DBA_PART_INDEXES

모든 partition index에 대한 정보

DBA_PART_KEY_COLUMNS

모든 partition된 object에 대한 분할키 칼럼 정보

DBA_PART_TABLES

모든 partition된 table에 대한 정보

DBA_PRIV_AUDIT_OPTS

시스템과 user에 의해 감사를 받고 있는 시스템 privileges

DBA_PROFILES

모든 profiles과 해당 profile의 limit을 나타냄

DBA_QUEUE_SCHEDULES

메시지를 전달하는 schedule

DBA_QUEUE_TABLES

데이터베이스 내에 생성된 모든 queue테이블의 queue type name과 type

DBA_QUEUS

데이터베이스 내의 모든 queue에 대한 동작특성

DBA_RCHILD

refresh group 안의 모든 children object

DBA_REFRESH

모든 refresh group에 대한 정보

DBA_REFRESH_CHILDREN

refresh group 안의 모든 object에 대한 정보

DBA_REFS

데이터베이스 내의 모든 테이블의 REF칼럼과, REF속성을 가진 칼럼

DBA_REFISTERED_SNAPSHOT_GROUP

모든 snapshot 사본 그룹

DBA_REGISTERED_SNAPSHOTS

지역테이블의 원격 snapshot에 대한 정보

DBA_RGROUP

모든 refresh group

DBA_ROLES

모든 데이터베이스 내에 존재하는 roles

DBA_ROLE_PRIVS

user와 role에 부여된 role에 대한 정보

DBA_ROLLBACK_SEGS

rollback segments에 대한 정보

DBA_SEGMENTS

모든 데이터베이스 segments에 대한 할당된 storage에 대한 정보

DBA_SEQUENCES

모든 데이터베이스 내의 sequences에 대한 정보

DBA_SNAPSHOT_LOGS

모든 데이터베이스 내의 snapshot_logs

DBA_SNAPSHOT_REFRESH_TIMES

snapshot refresh한 시간

DBA_SNAPSHOTS

모든 데이터베이스 내의 snapshots

DBA_SOURCE

모든 데이터베이스 내의 저장 object의 source를 포함

DBA_STMT_AUDIT_OPTS

system, user에 의한 현재의 감사 option에 대한 정보

DBA_SYNONYMS

데이터베이스 내의 모든 synonyms

DBA_SYS_PRIVS

user에게 부여된 system privilege와 role

DBA_TAB_COL_STATISTICS

dba_tab_columns view에 있는 정보에 대한 칼럼통계와 그래프정보

DBA_TAB_COLUMNS

모든 table, view, cluster에 대한 칼럼 정보. Analyze명령 사용

DBA_TAB_COMMENTS

데이터베이스 내의 모든 table, view에 대한 주석

DBA_TAB_HISTOGRAMS

모든 table의 칼럼에 대한 histogram

DBA_TAB_PARTITIONS

각각의 table partition에 대해서 partition level의 partition 정보와 partition의 storage매개변수, Analyze에 의해 결정된 여러 partition 통계 정보

DBA_TAB_PRIVS

모든 데이터베이스 내의 object에 부여된 권한

DBA_TABLES

모든 데이터베이스 내의 관계형테이블에 관한 정보.

Analyze로 통계정보를 얻을 수 있다.

DBA_TABLESPACES

모든 테이블스페이스에 관한 정보

DBA_TRIGGERS

모든 데이터베이스 내의 trigger 정보

DBA_TRIGGER_COLS

모든 trigger에서 사용된 칼럼정보

DBA_TS_QUOTAS

모든 user에게 할당된 tablespace

DBA_TYPE_ATTRS

데이터베이스 내의 type에 대한 속성

DBA_TYPE_METHODS

데이터베이스 내의 모든 type에 대한 methods

DBA_TYPES

데이터베이스 내의 모든 추상적 데이터 type

DBA_UPDATABLE_COLUMNS

join view에서 데이터베이스 관리자가 update할 수 있는 칼럼정보

DBA_USERS

데이터베이스 내의 모든 user정보

DBA_VIEWS

모든 데이터베이스 내의 view의 text

DBMS_ALERT_INFO

등록된 alert정보

DBMS_LOCK_ALLOCATED

사용자에게 할당된 lock정보

DEPTREE

utldtree.sql에 의해 생성되며, object의 dependency tree정보를 포함함. ‘Sys' user인 경우, 이 object에 관련된 공유커서를 나타내고, 다른 user인 경우 공유

DICTIONARY

data dictionary table, view에 대한 정보

DICT_COLUMNS

data dictionary table, view에 대한 칼럼

ERROR_SIZE

dba_object_size와 user_object_size view를 create할 때 사용된다

EXCEPTIONS

무결성 제약조건에 위배되는 정보를 포함. utlexcpt.sql로 생성

FILE_LOCK

병렬서버 view. 초기화 파라미터 GC_FILE_TO_LOCK 에 명시된 데이터파일에 PCM lock의 mapping 정보

FILE_PING

병럴서브 view. 각 데이터 파일에 할당된 block의 수.

GC_FILE_TO_LOCKS 최적rqkt을 구하기 위해 현존하는 데이터 파일의 access방법을 결정하는데 이 정보를 사용할 수 있다.

FILEXT$

DBA_DATA_FILES 와 동일. (DBA_DATA_FILES의 사용을 추천)

GLOBAL_NAME

현재 데이터베이스의 유일한 이름

HS_ALL_CAPS

모든 비 Oracle Data store(FDS)와 관련된 특성에 관한 정보

HS_ALL_DD

모든 비 Oracle Data store(FDS)에 대한 Data dictionary

HS_ALL_INITS

비 Oracle Data store(FDS)에 대한 초기화 매개변수

HS_BASE_CAPS

비 Oracle Data store(FDS)에 대한 기본 특성에 관한 정보

HS_BASE_DD

비 Oracle Data store(FDS)에 에 대한 Data dictionary

HS_CLASS_CAPS

비 Oracle Data store(FDS)에 포함된 class-specific특성 정보

HS_CLASS_DD

비 Oracle Data store(FDS) class-specific data dictionary

HS_CLASS_INIT

비 Oracle Data store(FDS) class-specific 초기화 매개변수

HS_EXTERNAL_OBJECT_PRIVILEGES

user에게 부여된 object권한

HS_EXTERNAL_OBJECTS

oracle server에서 access 가능한 external object

HS_EXTERNAL_USER_PRIVILEGES

어느 특정 object에 국한되지 않은 모든 부여된 권한

HS_FDS_CLASS

비 oracle(FDS) class에 관한 정보

HS_FDS_INST

비 oracle(FDS) instance에 관한 정보

HS_INST_CAPS

instance-specific 특성 정보

HS_INST_DD

비 oracle(FDS) instance-specific data dictionary 변경정보

HS_INST_INIT

비 oracle(FDS) instance-specific 초기화 매개변수 정보

IDEPTREE

utldtree.sql로 생성하고 관련 tree를 나타냄. Deptree의 자동정렬버전

INDEX_HISTOGRAM

Analyze index... validate structure 명령에 대한 정보

INDEX_STATS

마지막 Analyze index.. validate structure 명령에 대한 정보

NLS_DATABASE_PARAMETERS

데이터베이스의 NLS 매개변수

NLS_INSTANCE_PARAMETERS

instance의 NLS 매개변수

NLS_SESSION_PARAMETERS

user session의 NLS 매개변수

OBJ

user_objects의 synonym

PARSED_PIECES

dba_object_size, user_object_size view를 생성시에 필요

PARSED_SIZE

dba_object_size, user_object_size view를 생성시에 필요

PLAN_TABLE

explain plan의 결과에 대한 table.

utlxplan.sql로 생성

PRODUCT_COMPONENT_VERSION

Oracle 제품군과 버전과 상태 설명

PSTUBTBL

pstub utility에 의해 생성된 stub에 관한 정보

PUBLICSYN

public synonym에 관한 정보

PUBLIC_DEPENDENCY

object 와 관련된 dependencies (parent object)

RESOURCE_COST

각각의 resource에 대한 cost

RESOURCE_MAP

각각의 resource에 대한 정보(resource name, resource number)

ROLE_ROLE_PRIVS

다른 role에 부여된 role정보 (user가 access가능한 role에 대해)

ROLE_SYS_PRIVS

다른 role에 부여된 system role정보(user가 access가능한 role에 한해)

ROLE_TAB_PRIVS

다른 role에 부여된 table privileges정보(user가 access가능한 role에 한해)

SEQ

user_sequences의 synonym

SESSION_PRIVS

현재 user에게 사용가능한 권한

SESSION_ROLES

현재 user에게 사용가능한 roles

SOURCE_SIZE

dba_object_size, user_object_size view를 생성시 필요

STMT_AUDIT_OPTION_MAP

감사 option type code 정보

SYN

user_synonyms에 대한 synonym

SYNONYMS

Oracle ver 5. 와 호환성을 포함. not recommend

SYSCATALOG

Oracle ver 5. 와 호환성을 포함. not recommend

SYSFILES

Oracle ver 5. 와 호환성을 포함. not recommend

SYSSEGOBJ

Oracle ver 5. 와 호환성을 포함. not recommend

SYSTEM_PRIVILEGE_MAP

System privilege code에 대한 정보

SYS_OBJECT

object ID와 object type 그리고 segment data lobck주소를 매핑하는 정보

TAB

Oracle ver 5. 와 호환성을 포함. not recommend

TABLE_PRIVILEGES

user가 부여한, 부여받은, 소유한, 그리고 PUBLIC으로 부여 object 권한정보. Oracle ver6. 과 호환성을 포함. not recommend

TABLE_PRIVILEGE_MAP

access 가능한 권한 code/ 권한명칭 정보

TABS

user_tables의 synonym

TABQUOTAS

Oracle ver 5. 와 호환성을 포함. not recommend

TRUSTED_SERVERS

분산환경에서 서버가 신뢰할만한 지를 나타냄

TP_PITR_CHECK

catpitr.sql에 의해 생성. 테이블스페이스의 point-in-time복구를 방해할지도 모르는 dependencies 혹은 restriction에 관한 정보 제공

PS_PITR_OBJECTS_TO_BE_DROPPED

테이블스페이스의 point-in-time 복구 수행의 결과 손실된 object에 대한 정보(point-in-time recovery의 경우만 해당)

USER_ALL_TABLES

user가 사용가능한 테이블(object table, relational table)정보

USER_ARGUMENTS

user가 access가능한 object의 매개변수 정보

USER_AUDIT_OBJECT

cataudit.sql로 생성. object에 관련된 감사 추적 기록

USER_AUDIT_SESSION

cataudit.sql로 생성. user의 연결/종료에 관련된 감사 추적 기록

USER_AUDIT_STATEMENT

cataudit.sql로 생성. user에 의해 실행된 GRANT, REVOKE, AUDIT, NOAUDIT, ALTER SYSTEM 명령에 대한 감사 추적 기록

USER_AUDIT_TRAIL

user와 관련된 전반적인 사항의 감사 추적기록

USER_CATALOG

user소유의 table, views, synonyms, sequences의 이름과 type

USER_CLUSTERS

user소유의 cluster

USER_CLU_COLUMNS

user table의 칼럼과 cluster칼럼과의 매핑테이블

USER_COL_COMMENTS

user의 table, view의 칼럼에 대한 주석

USER_COL_PRIVS

user가 소유한, 부여한, 부여받은 칼럼에 대한 권한

USER_COL_PRIVS_MADE

user 소유 object의 칼럼에 대한 권한

USER_COL_PRIVS_RECD

user가 부여받은 칼럼에 대한 권한

USER_COLL_TYPES

user가 명명한 collection type정보

USER_CONSTRAINTS

user소유 테이블의 제약조건정의

USER_CONS_COLUMNS

user소유 제약조건에 정의된 칼럼에 대한 정보

USER_DB_LINKS

user소유 데이터베이스링크에 대한 정보

USER_DEPENDENCIES

user소유 object에 대한 dependencies

USER_ERRORS

user소유 저장 object에 대한 현재의 에러

USER_EXTENTS

user소유 object에 속하는 세그먼트의 extent 정보

USER_FREE_SPACE

user가 access가능한 테이블스페이스 내의 free extent정보

USER_INDEXES

user 소유의 indexes. Analyze명령을 사용해야 함. 병렬서버를 지원

USER_IND_COLUMNS

user소유 index 또는 user소유 table의 칼럼정보

USER_IND_PARTITIONS

user소유의 index partition 각각에 대한 설명과 partition정보, partition의 storage 매개변수, Analyze명령으로 결정된 여러 partition 통계

USER_JOBS

user소유의 모든 job(export/import, execution)

USER_LIBRARIES

user소유의 모든 libraries

USER_LOBS

user소유의 table에 포함된 LOBs정보. internal LOBs(BLOBs, NCLOBs)만 해당, external LOBs(i.e, BFILES)은 아님

USER_METHOD_PARAMS

user type의 method 매개변수

USER_METHOD_RESULTS

user type의 method의 result

USER_NESTED_TABLES

user소유 테이블에 포함된 nested tables

USER_OBJECT_TABLES

user가 사용가능한 object table

USER_OBJECTS

user소유의 object(index partition, table partition, package packagebody, trigger_

USER_OBJECT_SIZE

user소유의 PL/SQL object

USER_OBJ_AUDIT_OPTS

cataudit.sql로 생성. user소유의 table, view에 대한 감사 option

USER_PART_COL_STATISTICS

user소유의 tablepartition 정보에 대한 칼럼통계와 그래프정보

USER_PART_HISTOGRAMS

user가 엑세스할 수 있는 table partition의 histogram에 대한 그래프데이터(end-pointer)

USER_PART_KEY_COLUMNS

user소유의 partition object의 partition key 칼럼에 대한 정보

USER_PART_INDEXES

모든 user소유의 partition index의 partition정보

USER_PART_TABLES

user소유의 partition table에 대한 object레벨의 partition정보

USER_PASSWORD_LIMITS

user에게 적용된 password profile parameter

USER_QUEUE_TABLES

user소유 스키마에 생성된 queue table내부의 queues정보

USER_QUEUES

user스키마의 모든 queue에 대한 동작 특성을 나타냄

USER_REFRESH

모든 refresh group

USER_REFRESH_CHILDREN

user가 소유한 refresh group 내부의 object에 관한 정보

USER_REFS

user소유 테이블의 object type 칼럼 중 REF칼럼, REF속성

USER_RESOURCE_LIMITS

현재 user의 resource 한계

USER_ROLE_PRIVS

user에게 부여된 roles

USER_SEGMENTS

user object에 포함된 데이터베이스 segments의 storage 할당정보

USER_SEQUENCES

user 소유의 sequences

USER_SNAPSHOTS

user가 볼 수 있는 snapshots

USER_SNAPSHOT_LOGS

user 소유의 모든 snapshot logs

USER_SOURCE

user소유 저장 objects의 모든 text source

USER_SNAPSHOT_REFRESH_TIMES

snapshot refresh time

USER_SYNONYMS

user소유의 synonym

USER_SYS_PRIVS

user에게 부여된 system 권한

USER_TAB_COL_STATISTICS

user_tab_columns view에 대한 칼럼 통계와 그래프정보를 나타냄

USER_TAB_COLUMNS

user소유의 table, view, cluster의 칼럼정보(Analyze명령 사용)

USER_TAB_COMMENTS

user소유의 table, view에 대한 주석

USER_TAB_HISTOGRAMS

user소유 table의 칼럼에 대한 histogram

USER_TAB_PARTITIONS

user소유 table partition에 대한, partition 레벨의 분할정보와 partition의 storage매개변수, Analyze에 의해 집계된 여러 통계정보

USER_TAB_PRIVS

user가 소유한, 부여한, 부여받은 object에 대한 권한 정보

USER_TAB_PRIVS_MADE

user가 소유한 object에 관한 모든 권한

USER_TAB_PRIVS_RECD

user가 부여받은 object권한 정보

USER_TABLES

user소유의 relational table에 대한 정보(Analyze명령 사용)

USER_TABLESPACES

user가 access 가능한 tablespaces에 대한 설명

USER_TRIGGERS

user가 소유한 triggers 정보

USER_TRIGGER_COLS

user가 소유한 또는 user테이블에 있는 trigger안의 column정보

USER_TS_QUOTAS

user에게 할당된 tablespace quotas정보

USER_TYPES

테이블 안의 user소유의 type

USER_TYPE_ATTRS

user type의 속성을 나타냄

USER_TYPE_METHODS

user type의 methods를 나타냄

USER_UPDATABLE_COLUMNS

join view에서 사용자에게 update가 허용된 칼럼정보

USER_USERS

현재 user에 관한 정보

USER_VIEWS

user 소유의 view에 대한 text

 

 

[출처] http://blog.naver.com/tchobd

 

Posted by 야동우
,


구분

테이블명

설명

오브젝트

USER_OBJECTS

(OBJ) 모든 오브젝트에 대한 정보를 지원 오브젝트 유형, 작성시간, 오브젝트에 사용된 최종 DDL 명령, alter, grant 및 revoke 등

테이블

USER_TABLES

(TABS) 테이블에 대한 정보

USER_VIEWS

 

동의어

USER_SYNONYMS

SYNONYMS 정보

시퀀스

USER_SEQUENCES

시퀀스 정보

제약조건

USER_CONSTARINTS

각종 제약조건

제약조건 열

USER_CONS_COLUMNS

제약 조건을 가진 열에 대한 정보

제약조건의 예외사항

EXCEPTIONS

제약 조건을 활성화 시 에러사항에 대한 정보

테이블 주석

UESR_TAB_COMMENTS

테이블/뷰에 대한 주석

컬럼

USER_TAB_COLUMNS

컬럼에 대한 정보

컬럼 주식

USER_COL_COMMENTS

컬럼에 대한 주석

컬럼 권한

USER_COL_PRIVS

컬럼 권한 정보

컬럼 권한

USER_COL_PRIVS_MADE

유저가 부여한 컬럼 권한

컬럼 권한

USER_COL_PRIVS_RECD

유저가 부여받은 컬럼 권한

인덱스

USER_INDEXES

 

인덱스 컬럼

USER_IND_COLUMNS

인덱스 컬럼에 대한 정보

크러스터

USER_CLUSTERS

클러스터와 관련된 정보

데이터베이스 링크

USER_DB_LINKS

DB링크에 관련된 정보

스냅샷

USER_SNAPSHOTS

 

스냅샷 로그

USER_SNAPSHOTS_LOGS

 

트리거

USER_TRIGGERS

 

프로시저, 함수 및 패키지

USER_SOURCE

 

코드 오류

USER_ERRERS

 

테이블스페이스

USER_TABLESPACES

 

영역 할당량

USER_TS_QUOTAS

 

세그먼트와 익스텐트

USER_SEGMENTS

 

USER_EXTENTS

여유 영역

USER_FREE_SPACE

현재 여유로 표시된 영역이 얼마인지에 대한 정보

사용자

USER_USERS

 

자원 제한량

USER_RESOURCE_LIMITS

 

테이블 권한

USER_TAB_PRIVS

테이블 권한 정보

테이블 권한

USER_TAB_PRIVS_MADE

유저가 부여한 테이블 권한

테이블 권한

USER_TAB_PRIVS_RECD

유저가 부여받은 테이블 권한

 

USER_ROLE_PRIVS

user에게 부여된 roles

열 권한

USER_COL_PRIVS

 

시스템 권한

USER_SYS_PRIVS

 




[출처] http://blog.naver.com/tchobd
Posted by 야동우
,


 

optimizer_features_enable  최적기 기능을 제어하는 ini.ora 매개변수의 변경을 허용합니다. 영향을 받는 매개변수는 PUSH_JOIN_PREDICATE, FAST_FULL_SCAN_ENABLED, COMPLEX_VIEW_MERGING 및 B_TREE_BITMAP_PLANS입니다. 사용 가능한 값: 8.0.0, 8.0.3, 8.0.4, 8.1.3입니다. 기본값  : 8.0.0
remote_dependencies_mode  원격 PL/SQL 내장 프로시저에 대한 종속성을 데이터베이스가 처리하는 방법을 지정하는 데 사용됩니다. TIMESTAMP로 설정하면 서버와 로컬 시간 기록이 일치할 경우에만 프로시저가 실행됩니다. SIGNATURE로 설정하면 서명이 유효한 경우 프로시저가 실행됩니다. 사용 가능한 값: TIMESTAMP | SIGNATURE 기본값 : TIMESTAMP
parallel_threads_per_cpu  병렬 실행 중 또는 병렬 적응 알고리즘 및 로드 밸런싱 알고리즘을 조정하 기 위해 CPU가 처리할 수 있는 스레드 또는 프로세스의 수를 나타냅니다. 대표 질의를 실행할 때 시스템이 과부하되면 이 값을 줄여야 합니다. 사용 가능한 값: 0이 아닌 임의의 값입니다. 기본값 : 운영 체제에 따라 다름(일반적으로 2)
logmnr_max_persistent_sessions  
nls_date_language  요일과 달 이름 및 날짜 약자(AM, PM, AD, BC)를 표기할 언어를 지정합니다. 이 매개변수의 기본값은 NLS_LANGUAGE에 의해 지정된 언어입니다. 사용 가능한 값: 임의의 유효한 NLS_LANGUAGE 값입니다. 기본값 : NLS_LANGUAGE 값
workarea_size_policy  설명: 작업 영역 크기 조정 정책을 지정합니다. 이 매개변수는 작업 영역이 조정되는 모드를 제어합니다. 사용 가능한 값: AUTO, MANUAL입니다. 기본값: PGA_AGGREGATE_TARGET이 설정되어 있는 경우에는 AUTO, 그렇지 않은 경우에는 MANUAL입니다.
O7_DICTIONARY_ACCESSIBILITY  Oracle7에서 Oracle8i로 이전할 때 주로 사용됩니다. TRUE로 설정된 경우 SELECT ANY TABLE과 같은 SYSTEM 권한은 SYS 스키마의 객체에 대한 액세스를 제한하지 않습니다. (Oracle7 기능) FALSE인 경우 사용자는 SELECT_CATALOG_ROLE, EXECUTE_CATALOG_ROLE 또는 DELETE_CATALOG_ROLE을 부여 받았을 때만 SYS 스키마 객체에 액세스할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
license_max_sessions  동시에 허용하는 동시 사용자 세션의 최대 수를 지정합니다. 이 제한 값에 도달하면 RESTRICTED SESSION 권한을 가진 사용자만 서버에 접속할 수 있습니다. 다른 모든 사용자는 시스템이 최대 용량에 도달했다는 경고 메시지를 받게 됩니다. 사용 가능한 값: 0에서 세션 라이센스 수까지입니다. 기본값 : 0
start_transformation_enabled  스타 질의에 대해 비용 기반 질의 변환의 적용 여부를 결정합니다. TRUE로 설정된 경우 최적기는 스타 질의에 대한 비용 기반 변환을 고려합니다. FALSE로 설정 된 경우 변환을 사용하지 않습니다. TEMP_DISABLE로 설정하면 질의 변환을 고려하지만 임시 테이블은 사용되지 않습니다. 사용 가능한 값: TRUE | FALSE | TEMP_DISABLE 기본값 : FALSE
nls_date_format  TO_CHAR 및 TO_DATE 함수에 사용할 기본 날짜 형식을 지정합니다. 이 매개 변수의 기본값은 NLS_TERRITORY에 의해 결정됩니다. 이 매개변수는 큰 따옴표로 표시 한 임의의 유효한 날짜 형식 마스크를 값으로 가질 수 있습니다. 예: ''MMM/DD/YYYY''  사용 가능한 값: 일정한 길이를 넘지 않는 임의의 유효한 날짜 형식 마스크입니다. 기본값 : 파생
lock_date  전체 SGA를 물리적 메모리로 잠글 때 사용됩니다. 이 기능을 지원하지 않는 플랫폼에서는 무시됩니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
fixed_date  SYSDATE가 반환하는 날짜입니다. 시스템 날짜가 아닌 고정된 날짜를 항상 반환해야 할 경우 테스트하는 데 유용합니다. 큰 따옴표를 사용하거나 사용하지 않습 니다. 작은 따옴표는 사용하지 마십시오. 사용 가능한 값: YYYY-MM-DD-HH24:MI:SS 또는 기본 Oracle 날짜 형식입니다. 기본값 : NULL
remote_os_roles  REMOTE_OS_ROLES를 TRUE로 설정하면 운영 체제가 원격 클라이언트에 대한 롤을 지정할 수 있습니다. FALSE로 설정하면 원격 클라이언트에 대한 롤은 데이터베이스가 식별하고 관리합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
nls_comp  SQL 문에 NLS_SORT를 사용하는 번거로운 프로세스를 피합니다. 일반적으로 WHERE 절의 비교는 이진 값을 대상으로 하지만 문자 비교의 경우에는 NLSSORT 함수가 필요합니다. NLS_COMP를 사용하면 비교가 NLS_SORT 세션 매개변수에 따른 문자 비교임을 나타낼 수 있습니다. 사용 가능한 값: Oracle8i National Language Support Guide에 지정된 10바이트 길이 의 문자열입니다. 기본값 : BINARY
object_cache_max_size_percent  세션 객체 캐시가 최적 크기를 초과할 수 있는 최적 캐시 크기 백분율을 지정합니다. 최대 크기는 최적 크기와 최적 크기에 이 백분율을 곱한 값의 합과 같습니 다. 캐시 크기가 이 최대 크기를 초과하면 시스템은 캐시를 최적 크기로 축소합니다. 사용 가능한 값: 0%에서 운영 체제에 따른 최대값까지입니다. 기본값 : 10%
shared_memory_address  SHARED_MEMORY_ADDRESS와 HI_SHARED_MEMORY_ADDRESS는 런타임 시 SGA의 시 작 주소를 지정합니다. 많은 플랫폼에서는 SGA의 시작 주소를 링크 시 지정하므로 이 러한 매개변수는 해당 플랫폼에서 무시됩니다. 두 매개변수가 모두 0 또는 NULL일 경 우 주소는 플랫폼 고유값을 사용하게 됩니다. 사용 가능한 값: 임의의 정수값입니다. 기본값 : 0
db_recycle_cache_size  설명: RECYCLE 버퍼 풀의 크기를 지정합니다. RECYCLE 풀의 버퍼 크기는 기본 블록 크기입니다. 사용 가능한 값: 0 또는 적어도 하나의 미립자 크기(더 작은 값은 미립자 크기로 자동으로 반올림됨)입니다. 기본값: 0M
row_locking  테이블 갱신 시 행 잠금의 획득 여부를 지정합니다. ALWAYS로 설정하면 테 이블이 갱신될 때만 행 잠금을 획득합니다. INTENT로 설정하면 SELECT FOR UPDATE에 대해 행 잠금만 사용되지만 갱신 시에는 테이블 잠금을 획득합니다. 사용 가능한 값: ALWAYS | DEFAULT | INTENT 기본값 : ALWAYS
log_archive_duplex_dest  LOG_ARCHIVE_DEST가 아닌 두번째 아카이브 대상을 지정합니다. 이 매개변수는 Oracle8i Enterprise Edition에서 LOG_ARCHIVE_DEST_n으로 바뀌었습니다. 사용 가능한 값: NULL 문자열 또는 원시 분할 영역을 제외한 유효한 경로 및 장치 이 름입니다. 기본값 : NULL
sql_trace  SQL 추적 기능을 활성화하거나 비활성화합니다. TRUE로 설정된 경우 성능 개선에 유용한 조정 정보를 수집합니다. SQL 추적 기능은 시스템 오버헤드를 유발하므로 TRUE 설정은 조정 정보가 필요한 경우에만 사용해야 합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
db_block_buffers  버퍼 캐시의 Oracle 블록 수입니다. 이 매개변수 값은 인스턴스에 대한 전 체 SGA 크기에 중요한 영향을 줍니다. 사용 가능한 값: 4 - 운영 체제에 따라 다릅니다. 기본값 : 32768
undo_management  설명: 시스템이 사용해야 하는 실행 취소 공간 관리 모드를 지정합니다. AUTO로 설정 할 경우 인스턴스는 SMU 모드로 시작됩니다. 그렇지 않은 경우 RBU 모드로 시작됩니다. RBU 모드에서 실행 취소 공간은 롤백 세그먼트로 외부적으로 할당됩니다. SMU 모드 에서 실행 취소 공간은 실행 취소 테이블스페이스로 외부적으로 할당됩니다. 사용 가능한 값: Auto 또는 Manual 기본값: 첫번째 인스턴스가 시작될 때 UNDO_MANAGEMENT 매개변수가 생략되는 경우 MANUAL의 기본값이 사용되며 인스턴스는 RBU 모드로 시작됩니다. 첫번째 인스턴스가 아닌 경우 인스턴스는 모든 다른 기존의 인스턴스와 동일한 실행 취소 모드로 시작됩니다.
oracle_trace_collection_path  Oracle Trace 모음 정의(.cdf)와 데이터 모음(.dat) 파일이 있는 디렉토리 의 경로명을 지정합니다. 사용 가능한 값: 전체 디렉토리 경로명입니다. 기본값 : 운영 체제 지정값(일반적으로 ORACLE_HOME/otrace/admin/cdf)
fast_start_parallel_rollback  병렬 롤백 수행 시 최대 프로세스 수를 결정합니다. 대부분의 트랜잭션이 오랫동안 실행 중인 시스템에서 유용합니다. 사용 가능한 값: FALSE | LOW | HIGH 기본값 : LOW (2 * CPU_COUNT)
global_names  데이터베이스 링크 이름이 접속하는 데이터베이스 이름과 동일해야 하는지 지정합니다. FALSE로 지정하면 확인을 수행하지 않습니다. 분산 처리의 일관성있는 이름 지정 규칙을 위해 이 매개변수를 TRUE로 설정하십시오. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
create_bitmap_area_size  CREATE_BITMAP_AREA_SIZE가 비트맵 인덱스 작성에 할당된 메모리 크기를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 8 MB
max_enabled_roles  하위 롤을 포함하여 사용자가 사용할 수 있는 데이터베이스 롤의 최대 수를 지정합니다. 각 사용자는 PUBLIC과 사용자 고유 롤에 해당하는 2개의 추가 롤을 가지고 있으므로 실제로 사용자가 활성화할 수 있는 롤의 수는 MAX_ENABLED_ROLES 값에 2 를 더한 값에 해당합니다. 사용 가능한 값: 0 - 148 기본값 : 20
gc_files_to_locks  클러스터 데이터베이스 매개변수로 데이터 파일에 대한 PCM(병렬 캐시 관리) 잠금 매핑을 제어합니다. 구문 : GC_FILES_TO_LOCKS = '{file_list=lock_count[blocks][R][EACH][:...]' 기본값 : NULL
db_name  CREATE DATABASE 문에 지정된 이름과 동일한 데이터베이스 식별자입니다. 사용 가능한 값: 최대 8자의 유효한 임의의 이름입니다. 기본값 : 없음(지정해야 함)
license_sessions_warning  동시 사용자 세션 수의 경고 제한을 지정합니다. 이 제한 값에 도달해도 추가 사용자가 접속할 수 있지만 ALERT 파일에 메시지가 기록됩니다. RESTRICTED SESSION 권한을 가진 사용자가 접속할 때 시스템이 최대 용량에 근접하고 있다는 경고 메시 지가 표시됩니다. 사용 가능한 값: 0 - LICENSE_MAX_SESSIONS 기본값 : 0
log_archive_trace  아카이브 로그 프로세스에 의해 생성되는 출력을 제어합니다. 이 프로세스 는 ARCn 백그라운드 프로세스(출력 로그에 ARCn으로 지정됨)에 의해 시작될 수 있습니 다. 명시적인 세션 호출 포그라운드 프로세스(출력 로그에 ARCH로 지정됨) 또는 관리 대기의 원격 파일 서버(RFS) 프로세스. 사용 가능한 값: 0: 아카이브 로그 추적 사용 중지(기본값) 1: 리두 로그 파일 아카이브 추적 2: 각 아카이브 로그 대상의 아카이브 상태 추적 4: 아카이브 작업 단계 추적 8: 아카이브 로그 대상 작업 추적 16: 세부 아카이브 로그 대상 작업 추적 32: 아카이브 로그 대상 매개변수 수정 추적 64: ARCn 프로세스 상태 작업 추적 기본값 : 0
nls_calendar  Oracle이 날짜 형식에 사용할 달력 시스템을 지정합니다. 예를 들어, NLS_CALENDAR를 'Japanese Imperial'로 설정하면 날짜 형식은 'E YY-MM-DD'이며 날짜가 1997년 5월 15일인 경우 SYSDATE는 'H 09-05-15'와 같이 표시됩니다. 사용 가능한 값: Arabic Hijrah, English Hijrah, Gregorian, Japanese Imperial, Persian, ROC Official (Republic of China), Thai Buddha입니다. 기본값 : Gregorian
session_max_open_files  특정 세션에서 열 수 있는 BFILE의 최대 수를 지정합니다. 이 값에 도달하 면 추가로 파일을 열기 위한 이후의 시도는 실패하게 됩니다. 이 매개변수는 운영 체 제 매개변수인 MAX_OPEN_FILES에도 종속됩니다. 사용 가능한 값: 1에서 (50, OS 수준의 MAX_OPEN_FILES)의 최소값입니다. 기본값 : 10
parallel_min_percent  병렬 실행에 필요한 스레드의 최소 비율을 퍼센트 단위로 지정합니다. 적절한 수의 질의 슬래이브를 병렬 실행에 사용할 수 없을 경우 오류 메시지를 표시하고 질의가 순차적으로 실행되지 않도록 하려면 이 매개변수를 설정하십시오. 사용 가능한 값: 0 - 100 기본값 : 0(이 매개변수를 사용하지 않음을 나타냄)
plsql_native_linker  설명: 이 매개변수는 객체 파일을 공유 객체나 DLL에 링크시키는 데 사용하는 UNIX의 ID 또는 GNU lD와 같은 링커의 전체 경로명을 지정합니다. 이 매개변수는 선택 사항입니다. 각 플랫폼에 제공되는 플랫폼별 make 파일은 이 매개변수에 대한 기본값을 포함합니다. 값이 이 매개변수에 대해 지정되는 경우 해당 값은 make 파일의 기본값보다 우선 적용됩니다. 사용 가능한 값: 링커의 전체 경로명입니다. 기본값: 없음
log_archive_max_processes  필요한 ARCH 프로세스의 수를 지정합니다. 이 값이 LOG_ARCHIVE_START = TRUE로 설정된 경우 인스턴스 시작 시 평가되거나 SQL*Plus 또는 SQL 구문을 통해 ARCH 프로세스를 호출할 때 평가됩니다. 사용 가능한 값: 1과 10 사이의 임의 정수입니다. 기본값 : 1
pl_sql_compiler_flags  설명: PL/SQL 컴파일러에 의해 사용됩니다. 컴파일러 플래그 목록을 콤마로 구분된 문자열 목록으로 지정합니다. 사용 가능한 값: native(PL/SQL 모듈이 원시 코드로 컴파일됨), interpreted(PL/SQL 모듈이 PL/SQL 바이트 코드 형식으로 컴파일됨), debug(PL/SQL 모듈이 조사 디버그 기호를 사용하여 컴파일됨), non_debug입니다. 기본값: " interpreted, non_debug "
background_core_dump  생성된 코어 파일에 SGA 정보를 덤프할지 여부를 지정합니다. (UNIX의 경우) 사용 가능한 값: FULL | PARTIAL 기본값 : FULL
lock_name_space  분산 잠금 관리자(DLM)가 잠금 이름을 생성하기 위해 사용하는 네임스페이 스를 지정합니다. 동일한 클러스터에 동일한 데이터베이스 이름을 가진 대기 또는 복 제 데이터베이스가 있을 경우 이 값을 설정해야 합니다. 사용 가능한 값: 최대 8자로 특수 문자를 수락하지 않습니다. 기본값 : NULL
spfile  설명: 사용 중인 현재 서버 매개변수 파일의 이름을 지정합니다. 사용 가능한 값: 정적 매개변수 기본값: SPFILE 매개변수는 사용할 서버 매개변수 파일의 이름을 나타내기 위해 클라 이언트측 PFILE에 정의될 수 있습니다. 서버에서 기본 서버 매개변수 파일을 사용하는 경우 SPFILE 값은 서버에 의해 내부적으로 설정됩니다.
replication_dependency_tracking  복제 서버가 변경 사항을 병렬로 전달하려면 종속성 추적이 중요합니다. FALSE로 설정하면 데이터베이스에 대한 읽기/쓰기 작업의 실행 속도는 빨라지지만 복제 서버에 대한 병렬 전달 종속 정보는 생성되지 않습니다. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE(읽기/쓰기 종속성 추적 활성화)
db_block_size  오라클 데이터베이스 블록의 크기(바이트)입니다. 이 값은 데이터베이스 생성 시 설정되며 이후에는 변경할 수 없습니다. 사용 가능한 값: 1024 - 65536입니다. (운영 체제에 따라 다름) 기본값 : 2048(운영 체제에 따라 다름)
mts_max_servers  공유 서버 환경에서 동시에 실행될 수 있는 공유 서버 프로세스의 최대 수 를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 20
db_keep_cache_size  설명: KEEP 버퍼 풀의 버퍼 수를 지정합니다. KEEP 버퍼 풀의 버퍼 크기는 기본 블록 크기(블록 크기는 db_block_size에 의해 정의됨)입니다. 사용 가능한 값: 0 또는 적어도 하나의 미립자 크기(더 작은 값은 미립자 크기로 자동으로 반올림됨)입니다. 기본값: 0M
transactions  동시 트랜잭션의 최대 수를 지정합니다. 이 값을 크게 설정하면 SGA 크기가 증가하여 인스턴스 시작 시 할당된 롤백 세그먼트 수를 증가시킬 수 있습니다. 기본 값은 순환 트랜잭션 수를 고려하여 SESSIONS 값 크기보다 큽니다. 사용 가능한 값: 숫자입니다. 기본값 : 파생(1.1 * SESSIONS)
job_queue_processes  복제된 환경에만 관련된 값으로 인스턴스 당 SNP 작업 대기열 프로세스의 수(SNP0, ... SNP9, SNPA, ... SNPZ)를 지정합니다. 테이블 스냅샷을 자동으로 갱신하거나 DBMS_JOB에 의해 생성된 요청을 수행하려면 이 매개변수 값을 1 이상으로 설정하십시오. 사용 가능한 값: 0 - 36 기본값 : 0
shadow_core_dump  UNIX에서만 사용되는 매개변수로 생성된 코어 파일에 SGA 정보를 덤프할지 지정합니다. FULL로 설정하면 SGA가 코어 덤프에 포함됩니다. PARTIAL로 설정하면 SGA는 덤프되지 않습니다. 사용 가능한 값: FULL | PARTIAL 기본값 : FULL
log_archive_dest_10  
 blank_trimming  TRUE 값을 지정하면 원본 길이가 대상 길이보다 길더라도 데이터를 할당할 수 있습니다. (SQL92 호환) 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
log_archive_dest_9  
 log_archive_dest_8  
 log_archive_dest_7  
 log_archive_dest_6  
 log_archive_dest_5  아카이브된 리두 로그 파일을 복제할 수 있는 5개의 로컬(LOCATION으로 지 정) 또는 원격(SERVICE로 지정) 대상 중 다섯번째 대상입니다. 이 매개변수는 Enterprise Edition Oracle8i 데이터베이스 이상에 대해서만 유효합니다. 사용 가능한 값: 구문: (null_string | SERVICE=tnsnames-service |LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer] 기본값 : NULL
log_archive_dest_4  아카이브된 리두 로그 파일을 복제할 수 있는 5개의 로컬(LOCATION으로 지 정) 또는 원격(SERVICE로 지정) 대상 중 네번째 대상입니다. 이 매개변수는 Enterprise Edition Oracle8i 데이터베이스 이상에 대해서만 유효합니다. 사용 가능한 값: 구문: (null_string | SERVICE=tnsnames-service |LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer] 기본값 : NULL
log_archive_dest_3  아카이브된 리두 로그 파일을 복제할 수 있는 5개의 로컬(LOCATION으로 지 정) 또는 원격(SERVICE로 지정) 대상 중 세번째 대상입니다. 이 매개변수는 Enterprise Edition Oracle8i 데이터베이스 이상에 대해서만 유효합니다. 사용 가능한 값: 구문: (null_string | SERVICE=tnsnames-service |LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer] 기본값 : NULL
log_archive_dest_2  아카이브된 리두 로그 파일을 복제할 수 있는 5개의 로컬(LOCATION으로 지 정) 또는 원격(SERVICE로 지정) 대상 중 두번째 대상입니다. 이 매개변수는 Enterprise Edition Oracle8i 데이터베이스 이상에 대해서만 유효합니다. 사용 가능한 값: 구문: (null_string | SERVICE=tnsnames-service |LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer] 기본값 : NULL
log_archive_dest_1  아카이브된 리두 로그 파일을 복제할 수 있는 5개의 로컬(LOCATION으로 지 정) 또는 원격(SERVICE로 지정) 대상 중 첫번째 대상입니다. 이 매개변수는 Enterprise Edition Oracle8i 데이터베이스 이상에 대해서만 유효합니다. 사용 가능한 값: 구문: (null_string | SERVICE=tnsnames-service |LOCATION=directory-spec)[MANDATORY | OPTIONAL][REOPEN=integer] 기본값 : NULL
drs_start  Oracle이 DRMON 프로세스를 시작해야 하는지 여부를 결정하도록 합니다. DRMON은 치명적이지 않은 Oracle 백그라운드 프로세스며 인스턴스가 존재하는 한 존재합니다. 사용 가능한 값: TRUE | FALSE입니다. 기본값: FALSE
recovery_parallelism  인스턴스 또는 매체 복구에 참여하는 프로세스의 수를 지정합니다. 0 또는 1의 값을 지정하면 단일 프로세스가 복구를 순차적으로 수행합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. (PARALLEL_MAX_SERVERS 값을 초과할 수 없음) 기본값 : 운영 체제에 따라 다름
open_links_per_instance  XA 응용 프로그램의 이전 가능한 열린 접속의 최대 수를 지정합니다. XA 트랜잭션은 이전 가능한 열린 접속을 사용하여 트랜잭션이 커밋된 후 접속을 캐시로 저 장합니다. 트랜잭션은 접속을 생성한 사용자와 트랜잭션을 소유한 사용자가 동일한 경우 접속을 공유할 수 있습니다. 사용 가능한 값: 0 - UB4MAXVAL 기본값 : 4
max_dispatchers  공유 서버 환경에서 동시에 실행될 수 있는 작업 할당자 프로세스의 최대 수를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 작업 할당자가 구성된 경우 5와 구성된 작업 할당자 수 가운데 큰 값이 기 본값이 됩니다.
max_shared_servers  공유 서버 환경에서 동시에 실행될 수 있는 공유 서버 프로세스의 최대 수 를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 20
plsql_native_make_file_name  설명: make 파일의 전체 경로명을 지정합니다. make 유틸리티(PLSQL_NATIVE_MAKE_UTILITY에 의해 지정됨)는 이 make 파일을 사용하여 공유 객체나 DLL을 생성합니다. 해당 플랫폼에 DLL을 생성하는 make 유틸리티에 대한 규칙을 포함하는 포트별 make 파일이 각 플랫폼에 제공됩니다. 사용 가능한 값: make 파일의 전체 경로명입니다. 기본값: 없음
tape_asynch_io  순차 장치에 대한 비동기 입출력(예: Oracle 입출력 테이프 데이터의 BACKUP 또는 RESTORE) 제어에 사용됩니다. TRUE 값은 사용 중인 플랫폼이 기록 장치에 대한 비동기 입출력을 지원하는 경우에만 유효합니다. 비동기 입출력 구현이 안정적이지 않을 때는 FALSE 값을 사용하십시오. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
optimizer_mode  최적기 기능을 지정합니다. RULE로 설정하면 질의에 힌트가 포함되어 있지 않은 경우 규칙 기반 최적기가 사용됩니다. CHOOSE로 설정하면 명령문의 테이블에 통 계가 없는 경우 비용 기반 최적기가 사용됩니다. ALL_ROWS 또는 FIRST_ROWS로 설정하 면 항상 비용 기반 최적기를 사용합니다. 사용 가능한 값: RULE | CHOOSE | FIRST_ROWS | ALL_ROWS 기본값 : CHOOSE
aq_tm_processes  0보다 클 경우 대기열 메시지에 대한 시간 모니터링이 활성화됩니다. 시간 은 응용 프로그램 개발에 사용되는 지연 및 만료 등록정보를 지정하는 메시지에 사용 할 수 있습니다. 사용 가능한 값: 0 - 10 기본값 : 0
instance_name  여러 인스턴스가 공통 서비스 이름을 공유할 때 각 데이터베이스 인스턴스 를 고유하게 식별합니다. INSTANCE_NAME과 실제로 호스트 상의 인스턴스 공유 메모리 를 고유하게 식별하는 SID를 혼동하시 마십시오. 사용 가능한 값: 임의 영숫자입니다. 기본값 : 데이터베이스 SID
oracle_trace_collection_name  Oracle Trace 모음 이름을 지정하여 출력 파일 이름(모음 정의 파일 .cdf와 데이터 모음 파일 .dat)에 사용됩니다. 이 매개변수가 NULL이 아니면 이 값이 다시 NULL로 설정될 때까지 ORACLE_TRACE_ENABLE = TRUE로 되어 기본 Oracle Trace 모음이 시작됩니다. 사용 가능한 값: 최대 16자 길이의 유효한 모음 이름입니다. (8자 길이의 파일 이름을 사용하는 플랫폼 제외) 기본값 : NULL
optimizer_index_caching  중첩 루프 조인의 버퍼 캐시에 저장할 인덱스 블록의 비율에 대한 비용 기 반 가정을 조정합니다. 이 값을 조정하면 인덱스가 사용되는 중첩 루프 조인의 실행 비용에 영향을 줍니다. 이 매개변수 값을 크게 설정하면 최적기가 중첩 루프 조인의 실행에 부담을 덜 느끼게 됩니다. 사용 가능한 값: 0에서 100%까지입니다. 기본값 : 0
optimizer_index_cost_adj  고려할 인덱스 액세스 경로의 수가 너무 많거나 너무 적을 때 최적기 성능 을 조정하기 위해 사용됩니다. 작은 값을 설정하면 최적기가 더 자주 인덱스를 선택하게 됩니다. 즉, 값을 50%로 설정하면 인덱스 액세스 경로의 부담이 정상의 반이 됩니 다. 사용 가능한 값: 1 - 10000 기본값 : 100(인덱스 액세스 경로의 일반적인 비용)
log_checkpoints_to_alert  체크포인트 정보를 경보 파일에 기록합니다. 이 매개변수를 사용하면 체크 포인트가 원하는 빈도로 발생하는지 결정할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
parallel_min_servers  병렬 실행을 위해 인스턴스를 시작했을 때 Oracle이 생성하는 질의 서버 프로세스의 최소 개수를 지정합니다. 사용 가능한 값: 0에서 PARALLEL_MAX_SERVERS까지입니다. 기본값 : 0
dml_locks  모든 사용자에 의해 획득된 테이블 잠금의 최대 개수입니다. DML(데이터 조작어) 작업을 수행 중인 각 테이블에는 DML(데이터 조작어) 잠금이 필요합니다. 예를 들어, 3명의 사용자가 2개의 테이블을 수정하는 경우 6의 값이 필요합니다. 사용 가능한 값: 0 또는 20부터 무제한입니다. 기본값 : 4 * TRANSACTIONS (파생)
license_max_users  데이터베이스에 생성할 수 있는 최대 사용자 수를 지정합니다. 동시 세션 사용 라이센스와 사용자 라이센스를 모두 활성화하지 마십시오. LICENSE_MAX_SESSIONS나 LICENSE_MAX_USERS 또는 둘 다 0이어야 합니다. 사용 가능한 값: 0에서 사용자 라이센스 수까지입니다. 기본값 : 0
nls_sort  ORDER BY 질의에 대한 조합 순서를 지정합니다. 이진 정렬의 경우 ORDER BY 질의에 대한 조합 순서는 숫자 값을 기준으로 합니다. 문자 정렬의 경우 정의된 문자 정렬 순서로 데이터를 배열하려면 전체 테이블을 스캔해야 합니다. 사용 가능한 값: BINARY 또는 유효한 문자 정의 이름입니다. 기본값 : NLS_LANGUAGE에서 파생된 값
sga_max_size  설명: 인스턴스 사용 기간에 대한 시스템 글로벌 영역의 최대 크기를 지정합니다. 사용 가능한 값: 운영 체제에 따라 0입니다. 시작 시 최소값을 조정하면 부적절하다는 것에 유념하십시오. 기본값: 지정된 값이 없는 경우 sga_max_size의 기본값은 시작 시 SGA의 초기 크기, X와 동일합니다. 이 크기는 SGA에서의 다른 풀(예: 버퍼 캐시, 공유 풀, 대형 풀 등) 크기에 따라 다릅니다. 값이 X보다 작은 것으로 지정되는 경우 사용 중인 sga_max_size의 크기는 X가 됩니다. 즉, 최대값(X는 사용자가 지정한 sga_max_size 값)입니다.
cpu_count  Oracle이 다른 매개변수 값을 계산하는 데 사용할 수 있는 CPU 수입니다. 이 값은 변경하지 마십시오. 사용 가능한 값: 0 - 무제한입니다. 기본값 : Oracle이 자동으로 설정함
nls_time_format  날짜 시간 필드인 HOUR, MINUTE, SECOND가 포함된 TIME 데이터 유형의 기본값을 설정하는 문자열 값을 지정합니다. 구문 : TIME '09:26:50'. (값을 7바이트로 저장함) 기본값 : NLS_TERRITORY에서 파생된 값
parallel_max_servers  인스턴스에 대한 병렬 실행 서버 또는 병렬 복구 프로세스의 최대 수를 지 정합니다. 인스턴스 시작 시 할당된 질의 서버의 수는 수요에 따라 이 값까지 증가하 게 됩니다. 사용 가능한 값: 0 - 256 기본값 : CPU_COUNT, PARALLEL_AUTOMATIC_TUNING, PARALLEL_ADAPTIVE_MULTI_USER 값 에 따라 다름
shared_pool_size  공유 풀의 크기를 바이트 단위로 지정합니다. 공유 풀에는 공유 커서, 내장 프로시저, 제어 구조 및 병렬 실행 메시지 버퍼와 같은 객체가 포함되어 있습니다. 이 값을 크게 설정하면 다중 사용자 환경에서 성능을 향상시킬 수 있습니다. 사용 가능한 값: 300 KB에서 운영 체제 특정 값입니다. 기본값 : 64비트인 경우 64MB, 아니면 16MB
undo_retention  설명: UNDO_RETENTION 매개변수는 데이터베이스에 보유할 커밋된 실행 취소 정보의 양을 지정하는 데 사용됩니다. 매개변수 값은 인스턴스 시작 시간에 설정할 수 있습니다. 실행 취소 보존 공간 요구 사항을 만족시키는 데 필요한 실행 취소 공간의 양은 다 음과 같이 계산될 수 있습니다. UndoSpace = RD * UPS. 여기서 UndoSpace는 실행 취소 블록 수로 나타나고 RD는 초 단위의 UNDO_RETENTION으로 나타나며 UPS는 초당 실행 취소 블록 수로 나타납니다. 사용 가능한 값: 허용 최대값은 (2 ** 32)초입니다. 기본값: 30초입니다.
distributed_transactions  데이터베이스가 한 번에 참여할 수 있는 분산 트랜잭션의 최대 개수입니다. 네트워크 실패가 비정상적으로 많이 발생하여 많은 수의 미확정 트랜잭션이 생기는 경우 이 값을 줄입니다. 사용 가능한 값: 0 - TRANSACTIONS 매개변수 값입니다. 기본값 : 운영 체제에 따라 다름
plsql_native_c_compiler  설명: 생성된 C 파일을 객체 파일로 컴파일하는 데 사용되는 C 컴파일러의 전체 경로 명을 지정합니다. 이 매개변수는 선택 사항입니다. 각 플랫폼에 제공되는 플랫폼별 make 파일은 이 매개변수에 대한 기본값을 포함합니다. 값이 이 매개변수에 대해 지정되는 경우 해당 값은 make 파일의 기본값보다 우선 적용됩니다. 사용 가능한 값: C 컴파일러의 전체 경로입니다. 기본값: 없음
pga_aggregate_target  설명: 인스턴스에 첨부된 모든 서버 프로세스의 총 대상 PGA 메모리를 지정합니다. 작업 영역의 자동 설정을 활성화하기 전에 이 매개변수를 양수 값으로 설정하십시오. 이 메모리는 SGA에 상주하지 않습니다. 데이터베이스는 사용하는 PGA 메모리의 대상 크 기로 이 매개변수를 사용합니다. 이 매개변수를 설정할 때 Oracle 인스턴스에 대해 사용 가능한 시스템의 총 메모리에서 SGA를 빼십시오. 남은 메모리는 pga_aggregate_target에 할당할 수 있습니다. 사용 가능한 값: 이 제한을 KB, MB, GB 단위로 지정하기 위해 문자 K, M 또는 G를 붙 인 정수입니다. 최소값은 10M이고 최대값은 4000G입니다. 기본값: 작업 영역의 자동 조정이 완전히 비활성화되어 있음을 의미하는 "지정되지 않음"입니다.
sessions  사용자와 시스템 세션의 총 수를 지정합니다. 기본값은 순환 세션의 수를 고려하여 PROCESSES 값보다 큽니다. 사용 가능한 값: 임의의 정수값입니다. 기본값 : 파생(1.1 * PROCESSES + 5)
log_archive_dest  데이터베이스가 ARCHIVELOG 모드로 실행 중이거나 아카이브된 리두 로그에 서 데이터베이스를 복구하는 중에만 적용 가능합니다. 8.1 Enterprise Edition에서는 LOG_ARCHIVE_DEST_n을 대신 사용해야 합니다. 사용 가능한 값: NULL 문자열 또는 원시 분할 영역을 제외한 유효한 임의 경로 및 장 치 이름입니다. 기본값 : NULL
oracle_trace_facillity_path  Oracle TRACE 기능 정의(.fdf) 파일이 위치한 디렉토리 경로명을 지정합니 다. 사용 가능한 값: 전체 디렉토리 경로명입니다. 기본값 : ORACLE_HOME/otrace/admin/fdf/(운영 체제에 따라 다름)
bitmap_merge_area_size  인덱스의 범위 스캔을 통해 읽어들인 비트맵을 병합하는 데 사용되는 메모 리 크기를 지정합니다. 사용 가능한 값: 시스템에 따라 다릅니다. 기본값 : 1MB
core_dump_dest  코어 덤프 위치를 지정하는 디렉토리 이름입니다. (UNIX의 경우) 사용 가능한 값: 유효한 임의 디렉토리 이름입니다. 기본값 : ORACLE_HOME/dbs
open_cursors  세션이 한 번에 가질 수 있는 열린 커서(컨텍스트 영역)의 최대 수와 사용 자에 의해 재실행되는 명령문을 다시 구문 분석하지 않기 위해 PL/SQL이 사용하는 PL/SQL 커서 캐시 크기를 지정합니다. 이 값을 충분히 크게 설정하면 응용 프로그램에 의해 열린 커서가 부족해지는 현상을 방지할 수 있습니다. 사용 가능한 값: 1 에서 운영 체제 제한값까지입니다. 기본값 : 64
backup_tape_io_slaves  Recovery Manager 매개변수로 서버 프로세스 또는 추가 입출력 슬래이브를 사용하여 테이프를 읽거나 테이프에 기록할지 결정합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
shared_pool_reserved_size  단편화로 인한 성능 저하를 피하기 위해 공유 풀 메모리의 연속된 대규모 요청에 대해 예약된 공간을 지정합니다. 이러한 풀은 공유 풀에서 객체를 비우지 않도록 공통적으로 필요한 모든 대규모 프로시저 및 패키지를 저장할 수 있는 크기여야 합니다. 사용 가능한 값: SHARED_POOL_RESERVED_MIN_ALLOC에서 0.5 *  SHARED_POOL_SIZE까지입니다. (바이트 단위) 기본값 : SHARED_POOL_SIZE 값의 5%
dispatchers  공유 서버를 사용하여 공유 환경을 설정하기 위한 작업 할당자의 수와 유형을 설정합니다. 이 매개변수에는 여러 가지 옵션을 지정할 수 있습니다. 따라서 자세 한 내용은 Oracle8i 관리자 
oracle_trace_facillty_name  Oracle Trace 제품 정의 파일 이름(.fdf 파일)을 지정합니다. 이 파일에는 Oracle Trace 데이터 모음 API를 사용하는 제품에 대해 모여진 모든 이벤트 및 데이터 항목의 정의 정보가 포함되어 있습니다. Oracle은 기본 파일인 ORCLED.FDF의 사용을 권장합니다. 사용 가능한 값: 최대 16자 길이의 유효한 기능 이름입니다. 기본값 : oracled
cursor_sharing  최종적으로 동일한 공유 커서를 공유할 수 있는 SQL 문의 종류를 제어합니 다. 사용 가능한 값: FORCE: 일부 리터럴이 다르지만 명령문의 의미에는 영향을 주지 않고 나머지는 동 일한 경우 명령문이 커서를 공유하도록 합니다. EXACT: 동일한 SQL 문만 커서를 공유하도록 합니다. 기본값 : EXACT
mts_sessions  허용할 공유 서버 구조 사용자 세션의 총 수를 지정합니다. 이 매개변수를 설정하면 전용 서버의 사용자 세션을 예약할 수 있습니다. 사용 가능한 값: 0부터 (SESSIONS - 5)까지 기본값 : 파생: MTS_CIRCUITS 값과 (SESSIONS - 5) 값 중 작은 값
fal_server  설명: 이 대기 데이터베이스에 대한 FAL 서버를 지정합니다. 값은 Oracle Net 서비스 이름입니다. Oracle Net 서비스 이름은 대기 데이터베이스 시스템에서 원하는 FAL 서 버를 가리키도록 제대로 구성된 것으로 간주됩니다. 사용 가능한 값: Oracle Net 서비스 이름의 문자열 값입니다.
nls_timestamp_format  NLS_TIME_FORMAT와 유사하지만 시간의 HOUR, MINUTE, SECOND 값을 비롯한 날짜의 YEAR, MONTH, DAY 값을 저장하는 TIMESTAMP 데이터 유형의 기본값을 설정합니 다. 구문 : TIMESTAMP '1997-01-31 09:26:50.10'. (값을 11바이트로 저장함) 기본값 : NLS_TERRITORY에서 파생된 값
nls_timestamp_tz_format  NLS_TIME_TZ_FORMAT과 유사하며 한 쌍의 값으로 날짜의 YEAR, MONTH, DAY 값과 시간의 HOUR, MINUTE, SECOND 값을 비롯한 TIMEZONE_HOUR와 TIMEZONE_MINUTE 값 을 저장하는 TIMESTAMP 데이터의 기본값을 지정합니다. 구문 : TIMESTAMP '1997- 01- 31 09:26:50+ 02: 00'. (값을 13바이트로 저장 함) 기본값 : NLS_TERRITORY에서 파생된 값
thread  클러스터 데이터베이스 매개변수로 각 인스턴스에 대한 고유한 리두 스레드 번호를 지정합니다. 인스턴스의 리두 스레드를 비활성화하면 해당 인스턴스를 시작할 수 없습니다. 0으로 설정하면 활성화된 사용 가능한 공용 스레드를 선택하게 됩니다. \n사용 가능한 값: 0에서 활성화된 최대 스레드 수까지입니다. \n기본값 : 0
unod_suppress_errors  설명: 사용자가 SMU 모드로 RBU 작업(예: ALTER ROLLBACK SEGMENT ONLINE) 실행을 시 도하는 동안 오류를 방지할 수 있도록 합니다. 사용자는 모든 응용 프로그램 및 스크 립트가 SMU 모드로 변환되기 전에 SMU 기능을 사용할 수 있습니다. 사용 가능한 값: True 또는 False 기본값: False입니다.
undo_tablespace  설명: 실행 취소 테이블스페이스는 실행 취소 정보를 저장하는 데 단독으로 사용됩니 다. UNDO_TABLESPACE는 SMU(시스템 관리 실행 취소) 모드로만 사용할 수 있습니다. 지정된 실행 취소 테이블스페이스, <undoname>은 인스턴스에 의해 사용됩니다. 테이블스페이스가 존재하지 않는 경우, 실행 취소 테이블스페이스가 아닌 경우 또는 다른 인스턴스에 의해 사용 중인 경우 인스턴스 STARTUP은 실패합니다. 기본값: 각 데이터베이스는 0 또는 더 많은 실행 취소 테이블스페이스를 포함합니다. SMU 모드에서 각 ORACLE 인스턴스는 하나의 실행 취소 테이블스페이스에 할당됩니다.
sql92_security  설명: 해당 참조 테이블 열 값의 갱신 또는 삭제를 실행하는 데 테이블 수준 SELECT 권한이 필요한지 여부를 지정합니다. 사용 가능한 값: TRUE | FALSE 기본값: FALSE
ifile  현재 매개변수 파일에 다른 매개변수 파일을 내장시키기 위해 사용합니다. 이 매개변수는 최대 중첩 수준이 3단계를 초과하지 않는 범위 내에서 하나의 매개변수 파일의 서로 다른 행에 여러 번 포함시킬 수 있습니다. 사용 가능한 값: 유효한 임의 매개변수 파일 이름입니다. (구문: IFILE = parameter_file_name) 기본값 : NULL
query_rewrite_integrity  Oracle 서버에 의해 강제로 실행되는 질의 재작성의 정도를 나타냅니다. ENFORCED로 설정된 경우 Oracle이 일관성과 무결성을 보증하게 됩니다. TRUSTED로 설정 된 경우 선언된 관계를 사용한 재작성이 가능합니다. STALE_TOLERATED로 설정된 경우 구체화된 뷰는 비록 기본 데이터와 일치하지 않는 경우라도 재작성할 수 있습니다. 사용 가능한 값: ENFORCED, TRUSTED, STALE_TOLERATED 기본값 : ENFORCED
remote_listener  
 audit_file_dest  데이터베이스에 대한 모든 SYSDBA 또는 INTERNAL 접속이 이 디렉토리에 감 사 파일을 생성합니다. (UNIX의 경우에만) 사용 가능한 값: 유효한 임의 디렉토리 이름 기본값 : ORACLE_HOME/rdbms/audit
log_archive_dest_state_10  설명: 아카이브 로그 대상을 지정합니다. 사용 가능한 값: 로컬 파일 시스템 위치(디스크 위치) 또는 Oracle Net 서비스 이름(tns 서비스)을 통한 원격 아카이브입니다.
dblink_encrypt_login  다른 Oracle 서버에 접속 중일 때 데이터베이스 링크에 암호화된 암호를 사용할지 지정합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
active_instance_count  2개의 인스턴스로 이루어진 클러스터에서 사용자가 하나의 인스턴스를 기본 인스턴스로 지정하고 나머지 인스턴스를 보조 인스턴스로 지정할 수 있도록 합니다. 이 매개변수는 2개 이상의 인스턴스가 포함된 클러스터에서는 기능을 수행하지 않습니다. 사용 가능한 값: 1 또는 >= 클러스터의 인스턴스 수입니다. 기본값 : 없음
sort_area_retained_size  정렬 실행이 완료된 후 보유한 사용자 전역 영역(UGA) 메모리의 최대 크기 를 지정합니다. 이 메모리는 정렬 공간에서 마지막 행이 인출된 후 운영 체제가 아닌 UGA로 환원됩니다. 사용 가능한 값: 두 개의 데이터베이스 블록에 해당하는 값부터 SORT_AREA_SIZE 값까 지입니다. 기본값 : SORT_AREA_SIZE 값
rdbms_server_dn  RDBMS 서버의 식별 이름입니다. 이 이름은 전사적인 디렉토리 서비스에서 전사적인 롤을 읽어 들이는 데 사용됩니다. 자세한 내용은 Oracle Advanced Security Administrator's Guide를 참조하십시오. 사용 가능한 값: 모든 X.500 식별 이름 형식의 값입니다. 기본값 : 없음
java_pool_size  Java 메소드와 클래스 정의 및 호출 끝에 Java 세션 공간으로 이전된 Java 객체의 공유 인메모리 표현을 저장하는 Java 풀 메모리의 크기를 바이트 단위로 지정 합니다. 자세한 내용은 Oracle8i Java Developer's Guide를 참조하십시오. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 운영 체제에 따라 다름
plsql_native_make_utility  설명: UNIX의 make 또는 gmake(GNU make)와 같은 make 유틸리티의 전체 경로명을 지정합니다. make 유틸리티는 생성된 C 소스에서 공유 객체나 DLL을 생성하는 데 필요합니다. 사용 가능한 값: make 유틸리티의 전체 경로명입니다. 기본값: 없음
db_32k_cache_size  설명: 32K 버퍼에 대한 캐시 크기를 지정합니다. db_block_size가 32K가 아닌 다른 값을 가지는 경우에만 매개변수를 설정할 수 있습니다. 사용 가능한 값: 0M 또는 적어도 16M입니다. 플랫폼별 블록 크기 제한 사항이 적용됩 니다. 기본값: 0M
service_names  Oracle Net 리스너가 복제된 환경의 특정 데이터베이스와 같은 단일 서비스를 식별하기 위해 사용할 수 있는 인스턴스의 서비스 이름을 지정합니다. 서비스에 도메인이 없으면 DB_DOMAIN 매개변수가 추가됩니다. 구문 : SERVICE_NAMES = name1.domain, name2.domain 기본값 : DB_NAME.DB_DOMAIN(정의된 경우)
serializable  질의가 테이블 수준의 읽기 잠금을 획득하여 해당 질의가 포함된 트랜잭션 이 커밋될 때까지 모든 객체 읽기 갱신을 금지할지 결정합니다. 이 작업 모드는 반복 가능한 읽기를 제공하여 동일한 트랜잭션 내의 동일한 데이터에 대한 두 개의 질의가 동일한 값을 반환하는지 확인할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
os_roles  운영 체제 또는 데이터베이스가 각 사용자의 롤을 식별할지 지정합니다. TRUE로 설정하면 운영 체제가 모든 데이터베이스 사용자에 대한 롤 부여를 전적으로 관 리합니다. 그렇지 않으면 데이터베이스가 롤을 식별하고 관리합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
fal_client  설명: FAL 서비스(FAL_SERVER 매개변수를 통해 구성)에 의해 사용되는 FAL 클라이언트 이름이 FAL 클라이언트를 나타내도록 지정합니다. 매개변수 값은 Oracle Net 서비스 이름입니다. 이 Oracle Net 서비스 이름은 FAL 서버 시스템에서 FAL 클라이언트(예: 이 대기 데이터베이스)를 가리키도록 제대로 구성된 것으로 간주됩니다. 사용 가능한 값: Oracle Net 서비스 이름의 문자열 값입니다.
max_dump_file_size  각 추적 파일의 최대 크기를 지정합니다. 추적 파일이 너무 많은 공간을 차지하는 경우 이 제한을 변경할 수 있습니다. 덤프 파일 크기를 운영 체제가 허용하는 크기로만 제한하려면 UNLIMITED로 설정합니다. 사용 가능한 값: 0 - UNLIMITED('K' 또는 'M' 단위 사용 가능) 기본값 : 10000블록
object_cache_optimal_size  캐시 크기가 최대 크기를 초과할 때 세션 객체 캐시를 어느 크기로 축소할 지 지정합니다. 사용 가능한 값: 10K에서 운영 체제 특정 최대값까지입니다. 기본값 : 100K
db_cache_online_log_dest_5  온라인 로그 및 제어 파일 생성에 대한 기본 위치를 설정합니다. 기본값은 온라인 로그 또는 제어 파일 생성 중에 파일 이름이 지정되지 않을 때마다 사용됩니다. 사용 가능한 값: 파일 시스템 디렉토리 이름입니다. 디렉토리가 존재해야 합니다. 디 렉토리는 Oracle이 해당 디렉토리에 파일을 생성할 수 있도록 하는 권한을 가져야 합 니다.
db_cache_online_log_dest_4  
 nls_time_tz_format  날짜 시간 필드인 HOUR, MINUTE, SECOND, TIMEZONE_HOUR, TIMEZONE_MINUTE 가 포함된 TIME WITH TIME ZONE 데이터 유형의 기본값을 설정하는 UTC와 TZD 값 쌍을 지정합니다. UTC는 국제 표준 시간이고 TZD는 지역 시간대입니다. 구문 : TIME '09:26:50.20+ 02:00'. (값을 9바이트로 저장함) 기본값 : NLS_TERRITORY에서 파생된 값
shared_servers  공유 서버 환경에서 인스턴스가 시작될 때 생성할 서버 프로세스의 수를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 1
audit_trail  데이터베이스 감사 기능을 활성화하거나 비활성화합니다. 감사 레코드는 매개변수 값이 TRUE 또는 DB일 경우에는 SYS.AUD$ 테이블에 기록되고 매개변수 값이 OS 인 경우에는 운영 체제 파일에 기록됩니다. 사용 가능한 값: NONE | FALSE | DB | TRUE | OS 기본값 : NONE
local_listener  동일한 시스템의 데이터베이스 인스턴스를 Oracle Net 리스너로 식별하는 Oracle Net 주소 목록입니다. 각 인스턴스와 작업 할당자는 클라이언트 접속을 활성화 하기 위해 리스너에 등록합니다. 이 매개변수는 현재 버전 8.1에서는 사용되지 않는 MTS_LISTENER_ADDRESS와 MTS_MULTIPLE_LISTENERS 매개변수보다 우선 적용됩니다. 사용 가능한 값: 유효한 Oracle Net 주소 목록입니다. 기본값 : (ADDRESS_LIST=(Address=(Protocol=TCP)(Host=localhost)(Port=1521)) (Address=(Protocol=IPC)(Key=DBname)))
parallel_execution_message_size  병렬 실행(병렬 질의, PDML(병렬 데이터 조작어), 병렬 복구, 복제)의 메시지 크기를 지정합니다. 2048 또는 4096보다 큰 값을 지정하면 보다 큰 공유 풀이 필요합니다. PARALLEL_AUTOMATIC_TUNING = TRUE로 설정된 경우 메시지 버퍼는 대형 풀의 외부에 할당됩니다. 사용 가능한 값: 2148에서 무한대입니다. 기본값 : PARALLEL_AUTOMATIC_TUNING이 FALSE로 설정된 경우 일반적으로 2148 또는 PARALLEL_AUTOMATIC_TUNING이 TRUE로 설정된 경우 4096(운영 체제에 따라 다름)
hs_autoregister  이기종 서비스(HS) 에이전트의 자동 자체 등록을 활성화하거나 비활성화합 니다. 활성화된 경우 동일한 에이전트를 통해 이후에 접속할 때 적은 수의 오버헤드를 유발하도록 정보를 데이터 딕셔너리로 업로드합니다. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
hi_shared_memory_address  시스템 글로벌 영역(SGA)의 런타임 시 시작 주소를 지정합니다. SGA의 시작 주소를 링크 시 지정하는 플랫폼에서는 무시됩니다. 64비트 플랫폼에서는 이 매개변 수를 사용하여 상위 및 하위 32비트를 지정합니다. 설정하지 않은 경우 기본적으로 플랫폼에 따라 다른 위치로 지정됩니다. 사용 가능한 값: 임의 정수값입니다. 기본값 : 0
constrol_file_record_keep_time  제어 파일의 재사용 가능 섹션에 있는 레코드를 유지해야 하는 최소 기간( 일 수)입니다. 사용 가능한 값: 0 - 365 기본값 : 7
shared_server_sessions  허용할 공유 서버 구조 사용자 세션의 총 수를 지정합니다. 이 매개변수를 설정하면 전용 서버의 사용자 세션을 예약할 수 있습니다. 사용 가능한 값: 0부터 (SESSIONS - 5)까지 기본값 : 파생: MTS_CIRCUITS 값과 (SESSIONS - 5) 값 중 작은 값
background_dump_dest  Oracle 작업 중 백그라운드 프로세스(LGWR, DBW n 등)에 대한 추적 파일을 기록할 경로명(디렉토리 또는 디스크)을 지정합니다. 또한 중요한 이벤트 및 메시지를 기록하는 데이터베이스 경보 파일의 위치를 정의합니다. 사용 가능한 값: 유효한 임의 디렉토리 이름입니다. 기본값 : ORACLE_HOME/rdbms/log (운영 체제에 따라 다름)
nls_dual_currency  NLS_TERRITORY에 정의된 기본 이중 통화 기호를 무시할 때 사용됩니다. 기 본 이중 통화 기호는 이 매개변수가 설정되지 않았을 때 사용됩니다. 그렇지 않으면 이 값을 이중 통화 기호로 하는 새 세션이 시작됩니다. 사용 가능한 값: 임의의 유효한 형식 이름입니다. 기본값 : 이중 통화 기호
os_authent_prefix  사용자의 운영 체제 계정 이름과 암호를 사용하여 서버에 접속한 사용자를 인증합니다. 이 매개변수 값은 모든 사용자의 운영 체제 계정의 시작에 연결됩니다. NULL값을 지정하면 OS 계정 접두어를 제거할 수 있습니다. 사용 가능한 값: 임의의 식별자입니다. 기본값 : 운영 체제 지정값(일반적으로 'OPS$')
db_domain  도메인에 고유한 데이터베이스 이름을 작성하기 위해 권장하는 데이터베이 스 이름의 확장자를 지정합니다. (예: US.ORACLE.COM) 사용 가능한 값: 마침표로 구분된 임의의 문자열로 최대 길이가 128자입니다. 기본값 : WORLD
mts_service  공유 서버 매개변수로 데이터베이스 접속을 구현하기 위해 작업 할당자에 등록된 고유한 서비스 이름을 지정합니다. 작업 할당자를 사용할 수 없을 경우에도 데이터베이스에 접속하려면 이 값을 인스턴스 이름과 동일하게 설정합니다. 이 매개변수는 현재 버전 8.1.3에서는 사용되지 않습니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 0
mts_circuits  수신 및 송신 네트워크 세션에 대해 사용 가능한 가상 회로의 총 수를 지정합니다. 이 값은 인스턴스의 전체 SGA 요구 사항을 구성하는 몇몇 매개변수 중의 하나입니다. 기본값 : 파생: 공유 서버 구조를 사용하는 경우 SESSIONS 매개변수 값. 그렇지 않은 경우 0
standby_archive_dest  기본 인스턴스의 아카이브 로그 위치를 지정합니다. STANDBY_ARCHIVE_DEST 및 LOG_ARCHIVE_FORMAT 값을 사용하여 대기 사이트의 전체 아카이브 로그 파일 이름을 구성합니다. 대기 데이터베이스의 RFS 서버는 ARCHIVE_LOG_DEST 값이 아닌 이 값을 사용합니다. 사용 가능한 값: NULL 문자열 또는 원시 장치 이름을 제외한 유효한 경로/장치 이름입니다. 기본값 : NULL
commit_point_strength  이 값은 분산 트랜잭션에서 커밋 위치 사이트를 결정합니다. 사용 가능한 값: 0-255 기본값 : 운영 체제에 따라 다름
remote_archive_enable  설명: 원격 대상에 대한 리두 로그 파일의 아카이브가 허용되는지 여부를 제어합니다. 오라클 데이터베이스 인스턴스가 REDO 로그 파일을 원격으로 아카이브하거나 아카이 브 REDO 로그 파일을 원격으로 받으려면 매개변수를 값 "TRUE"로 설정해야 합니다. 사용 가능한 값: FALSE | TRUE 기본값: TRUE
standby_file_management  
 db_block_checking  트랜잭션 관리 블록의 손상 여부를 확인할지 제어할 때 사용됩니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
oracle_trace_enable  서버의 Oracle Trace 모음 기능을 활성화하려면 이 값을 TRUE로 설정하십시오. TRUE로 설정된 경우 Oracle Trace를 해당 서버에 대해 사용할 수 있습니다. 모음 을 시작하려면 ORACLE_TRACE_COLLECTION_NAME에 NULL이 아닌 값을 지정하거나 Oracle Trace Manager를 사용하여 모음을 시작합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
archive_lag_target  설명: 이 매개변수는 시간 기반의 스레드 고급 기능과 관련됩니다. 사용 가능한 값: 0 또는 [60, 7200]의 모든 정수입니다. 기본값: 기본값은 0으로 시간 기반의 스레드 고급 기능을 비활성화합니다. 그렇지 않 은 경우 값은 초 단위의 숫자로 표시됩니다.
cluster_database_instances  설명: 클러스터 데이터베이스의 일부로 현재 구성되어 있는 인스턴스의 수입니다. 이 값은 구성된 인스턴스 수에 따라 달라지는 SGA 구조의 크기를 결정할 때 사용됩니다. 이 매개변수를 제대로 설정하면 SGA의 메모리 사용이 개선됩니다. 여러 매개변수는 이 값을 사용하여 계산됩니다. 사용 가능한 값: 0이 아닌 값입니다. 기본값: 1
plsql_native_library_dir  설명: PL/SQL 컴파일러에 의해 사용됩니다. 원시 컴파일러에 의해 만들어진 공유 객체가 있는 디렉토리명을 지정합니다. 사용 가능한 값: 디렉토리명입니다. 기본값: 없음
db_block_checksum  읽거나 기록한 모든 데이터 블록에 대해 DBWn, ARCH, SQL*Loader가 블록 체크섬을 계산 또는 확인할지 지정합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
standby_preservs_names  설명: 대기 데이터베이스의 파일 이름이 기본 데이터베이스의 파일 이름과 동일한지 여부를 나타냅니다. 사용 가능한 값: TRUE 또는 FALSE입니다. 참고: 값을 True로 설정하고 대기 데이터베 이스가 기본 데이터베이스와 동일한 시스템에 있는 경우 기본 데이터베이스 파일은 겹쳐쓰여질 수 있습니다. 기본값: FALSE입니다.
mts_serers  공유 서버 환경에서 인스턴스가 시작될 때 생성할 서버 프로세스의 수를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 1
parallel_adaptive_multi_user  다중 사용자 환경에서 병렬 실행을 사용하여 성능을 향상시키기 위해 고안 된 적응 알고리즘을 활성화하거나 비활성화합니다. 시스템 부하를 바탕으로 요청된 병렬 실행 수를 자동으로 축소하여 질의 시작 단계에서 이 작업을 수행합니다. PARALLEL_AUTOMATIC_TUNING = TRUE로 설정된 경우 가장 잘 사용됩니다. 사용 가능한 값: TRUE | FALSE 기본값 : PARALLEL_AUTOMATIC_TUNING = TRUE로 설정된 경우 TRUE, 아니면 FALSE
query_rewrite_enabled  구체화된 뷰에 대한 질의 재작성을 활성화하거나 비활성화합니다. 세션 매 개변수 및 별개의 구체화된 뷰가 모두 활성화되고 비용 기반 최적화가 활성화된 경우 에만 특정 구체화된 뷰를 활성화합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
optimizer_max_permutations  대규모 조인을 가진 질의를 구문 분석할 때 최적기가 고려하는 테이블 순열의 수를 제한합니다. 이렇게 하면 질의 구문 분석 시간을 허용 한도 내로 단축시킬 수 있지만 찾은 계획이 최적이 아닐 수 있습니다. 일반적으로 1000 이하의 값을 사용하 면 구문 분석 시간을 수 초 이내로 유지할 수 있습니다. 사용 가능한 값: 4에서 2^32(~43억)까지입니다. 기본값 : 80,000
log_checkpoint_timeout  다른 체크포인트가 발생할 때까지의 최대 시간을 초 단위로 지정합니다. 이 시간 초과 값을 0으로 설정하면 시간에 준한 체크포인트 기능을 해제합니다. 이 값의 크기를 줄이면 인스턴스 복구 시간이 감소하지만 과도한 디스크 작업이 유발될 수 있습니다. 사용 가능한 값: 0 - 무제한입니다. 기본값 : Oracle8i: 900초, Enterprise Edition: 1800초
open_links  하나의 세션에서 원격 데이터베이스에 대해 동시에 열 수 있는 접속의 최대 수를 지정합니다. 이 값은 모든 데이터베이스를 열어 해당 명령문을 실행할 수 있도 록 여러 데이터베이스를 참조하는 단일 SQL 문에서 언급된 데이터베이스 수보다 크거 나 같아야 합니다. 사용 가능한 값: 0에서 255까지입니다. (0인 경우 분산 트랜잭션 사용 금지) 기본값 : 4
control_files  하나 이상의 제어 파일 이름을 지정합니다. Oracle은 서로 다른 장치 또는 OS 파일 이중화에 대해 여러 개의 파일을 사용하도록 권장합니다. 사용 가능한 값: 1 - 8 파일 이름입니다. (경로명 포함) 기본값 : 운영 체제에 따라 다름
db_files  데이터베이스에 대해 열 수 있는 데이터베이스 파일의 최대 개수입니다. 사용 가능한 값: MAXDATAFILES - 운영 체제에 따라 다릅니다. 기본값 : 운영 체제에 따라 다름 (예: Solaris의 경우 200)
db_file_multiblock_read_count  전체 순차 스캔 관련 입출력 작업을 하는 동안 읽어온 최대 블록 수입니다.
사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 8  
log_archive_dest_state_9  설명: 특정 로그 아카이브 대상의 마지막 사용자 정의 상태를 식별합니다. 사용 가능한 값: ENABLE--대상 속성이 유효한 경우 archivelog 대상을 활성화합니다. DEFER--대상 속성이 유효한 경우에도 archivelog 대상의 프로세스를 지연시킵니다. ALTERNATE--대체 대상 속성이 유효한 경우 다른 대상 실패가 이 대상을 자동으로 활성화하는 시간까지 archivelog 대상의 프로세스를 지연시킵니다.
log_archive_dest_state_8  설명: 특정 로그 아카이브 대상의 마지막 사용자 정의 상태를 식별합니다. 사용 가능한 값: ENABLE--대상 속성이 유효한 경우 archivelog 대상을 활성화합니다. DEFER--대상 속성이 유효한 경우에도 archivelog 대상의 프로세스를 지연시킵니다. ALTERNATE--대체 대상 속성이 유효한 경우 다른 대상 실패가 이 대상을 자동으로 활성화하는 시간까지 archivelog 대상의 프로세스를 지연시킵니다.
log_archive_dest_state_7  설명: 특정 로그 아카이브 대상의 마지막 사용자 정의 상태를 식별합니다. 사용 가능한 값: ENABLE--대상 속성이 유효한 경우 archivelog 대상을 활성화합니다. DEFER--대상 속성이 유효한 경우에도 archivelog 대상의 프로세스를 지연시킵니다. ALTERNATE--대체 대상 속성이 유효한 경우 다른 대상 실패가 이 대상을 자동으로 활성화하는 시간까지 archivelog 대상의 프로세스를 지연시킵니다.
log_archive_dest_state_6  설명: 특정 로그 아카이브 대상의 마지막 사용자 정의 상태를 식별합니다. 사용 가능한 값: ENABLE--대상 속성이 유효한 경우 archivelog 대상을 활성화합니다. DEFER--대상 속성이 유효한 경우에도 archivelog 대상의 프로세스를 지연시킵니다. ALTERNATE--대체 대상 속성이 유효한 경우 다른 대상 실패가 이 대상을 자동으로 활성화하는 시간까지 archivelog 대상의 프로세스를 지연시킵니다.
log_archive_dest_state_5  해당 아카이브된 로그 대상 매개변수의 가용성 상태를 지정합니다. (LOG_ARCHIVE_DEST_5에만 적용됨) 활성화된 경우 로그 대상을 아카이브하고 지연된 경우에는 다시 활성화할 때까지 해당 대상을 아카이브 작업에서 제외합니다. 사용 가능한 값: ENABLE | DEFER 기본값 : ENABLE
log_archive_dest_state_4  해당 아카이브된 로그 대상 매개변수의 가용성 상태를 지정합니다. (LOG_ARCHIVE_DEST_4에만 적용됨) 활성화된 경우 로그 대상을 아카이브하고 지연된 경우에는 다시 활성화할 때까지 해당 대상을 아카이브 작업에서 제외합니다. 사용 가능한 값: ENABLE | DEFER 기본값 : ENABLE
log_archive_dest_state_3  해당 아카이브된 로그 대상 매개변수의 가용성 상태를 지정합니다. (LOG_ARCHIVE_DEST_3에만 적용됨) 활성화된 경우 로그 대상을 아카이브하고 지연된 경우에는 다시 활성화할 때까지 해당 대상을 아카이브 작업에서 제외합니다. 사용 가능한 값: ENABLE | DEFER 기본값 : ENABLE
log_archive_dest_state_2  해당 아카이브된 로그 대상 매개변수의 가용성 상태를 지정합니다. (LOG_ARCHIVE_DEST_2에만 적용됨) 활성화된 경우 로그 대상을 아카이브하고 지연된 경우에는 다시 활성화할 때까지 해당 대상을 아카이브 작업에서 제외합니다. 사용 가능한 값: ENABLE | DEFER 기본값 : ENABLE
log_archive_dest_state_1  해당 아카이브된 로그 대상 매개변수의 가용성 상태를 지정합니다. (LOG_ARCHIVE_DEST_1에만 적용됨) 활성화된 경우 로그 대상을 아카이브하고 지연된 경우에는 다시 활성화할 때까지 해당 대상을 아카이브 작업에서 제외합니다. 사용 가능한 값: ENABLE | DEFER 기본값 : ENABLE
instance_groups  클러스터 데이터베이스 매개변수로 현재 인스턴스를 콤마로 구분된 목록을 사용하여 지정한 그룹에 할당합니다. 인스턴스 그룹은 병렬 작업에 대해 질의 슬래이 브를 할당할 때 사용됩니다. \n사용 가능한 값: 콤마로 구분된 그룹 이름의 문자열입 니다. \n기본값 : NULL
parallel_automatic_tuning  TRUE로 설정된 경우 병렬 실행을 제어하는 매개변수의 기본값을 Oracle이 결정합니다. 이 매개변수의 설정과 더불어 시스템의 테이블에 대한 병렬 계산을 설정 해야 합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
db_writer_processes  인스턴스에 대한 데이터베이스 기록자 프로세스의 초기 개수입니다. DBWR_IO_SLAVES를 사용하는 경우 하나의 데이터베이스 기록자만 사용됩니다. 사용 가능한 값: 1 - 10 기본값 : 1
global_context_pool_size  설명: 글로벌 응용 프로그램 컨텍스트 저장 및 관리를 위해 할당할 SGA의 메모리 양입니다. 사용 가능한 값: 모든 정수 값입니다. 기본값: 1M
db_create_file_dest  설명: 데이터 파일, 제어 파일 및 온라인 로그 생성에 대한 기본 위치를 설정합니다. 사용 가능한 값: 파일 시스템 디렉토리 이름입니다. 디렉토리가 존재해야 합니다. 디 렉토리는 Oracle이 해당 디렉토리에 파일을 생성할 수 있도록 하는 권한을 가져야 합 니다.
event  오라클 고객 지원 센터에서 시스템을 디버그하는 데 사용합니다. 일반적으 로 변경해서는 안됩니다. \n사용 가능한 값: 사용할 수 없습니다. \n기본값 : 없음
nls_languge  메시지, 요일 및 달 이름, AD, BC, AM, PM과 같은 기호, 기본 정렬 방법에 사용되는 데이터베이스 기본 언어를 지정합니다. 지원되는 언어에는 영어, 프랑스어, 일본어 등이 있습니다. 사용 가능한 값: 임의의 유효한 언어 이름입니다. 기본값 : 운영 체제에 따라 다름
cluster_interconnects  설명: Real Application 클러스터 환경에서 사용할 수 있는 추가 상호 접속입니다. 단일 상호 접속이 클러스터 데이터베이스의 대역폭 요구 사항을 충분히 만족시키지 않을 때 이 매개변수를 설정해야 합니다. 이 매개변수를 설정하지 않으면 Oracle은 Oracle9i Real Application 클러스터 상호 노드 통신에 대한 해당 상호 접속을 확인하는 현 재 의미를 보존합니다. 사용 가능한 값: 콜론으로 구분된 하나 이상의 IP 주소입니다. 기본값: NONE
nls_currency  L 숫자 형식 요소에 대해 지역 통화 기호로 사용할 문자열을 지정합니다. 이 매개변수의 기본값은 NLS_TERRITORY에 의해 결정됩니다. 사용 가능한 값: Oracle8i National Language Support Guide에 지정된 10바이트 길이 의 문자열입니다. 기본값 : NLS_TERRITORY에서 파생된 값
trace_enabled  
 db_2k_cache_size  설명: 2K 버퍼에 대한 캐시 크기를 지정합니다. db_block_size가 2K가 아닌 다른 값을 가지는 경우에만 매개변수를 설정할 수 있습니다. 사용 가능한 값: 0M 또는 적어도 16M입니다. 플랫폼별 블록 크기 제한 사항이 적용됩 니다. 기본값: 0M
db_4k_cache_size  설명: 4K 버퍼에 대한 캐시 크기를 지정합니다. db_block_size가 4K가 아닌 다른 값을 가지는 경우에만 매개변수를 설정할 수 있습니다. 사용 가능한 값: 0M 또는 적어도 16M입니다. 플랫폼별 블록 크기 제한 사항이 적용됩 니다. 기본값: 0M
db_8k_cache_size  설명: 8K 버퍼에 대한 캐시 크기를 지정합니다. db_block_size가 8K가 아닌 다른 값을 가지는 경우에만 매개변수를 설정할 수 있습니다. 사용 가능한 값: 0M 또는 적어도 16M입니다. 플랫폼별 블록 크기 제한 사항이 적용됩 니다. 기본값: 0M
nls_numeric_characters  그룹 구분 기호와 소수점으로 사용할 문자를 지정합니다. 그룹 구분 기호는 정수 그룹(예: 천, 백만 등)을 구분하는 문자이고 소수점은 숫자의 정수 부분과 소수 부분을 구분하는 문자입니다. 형식: <decimal_character><group_separator>. 사용 가능한 값: '+', '-', '<', '>'을 제외한 임의의 단일 바이트 문자 기본값 : NLS_TERRITORY에서 파생된 값
utl_file_dir  데이터베이스 관리자가 PL/SQL 파일 입출력이 허용된 디렉토리를 지정할 수 있도록 합니다. 하나 이상의 디렉토리를 지정하려면 여러 개의 UTL_FILE_DIR 매개변 수를 사용하십시오. UTL_FILE_DIR 매개변수에 지정된 파일에 대해서는 모든 사용자가 읽기 또는 쓰기 작업을 수행할 수 있습니다. 사용 가능한 값: 임의의 유효한 디렉토리 경로입니다. 기본값 : 없음
hash_join_enabled  TRUE로 설정된 경우 최적기는 가장 효율적인 조인 방식을 계산할 때 해시 조인을 고려합니다. Oracle은 데이터 웨어하우징 응용 프로그램에 대해 TRUE 값을 사 용하도록 권장합니다. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
disk_asynch_io  데이터 파일, 제어 파일, 로그 파일에 대한 입출력이 비동기적인지, 즉 테 이블 스캔 시 프로세스가 입출력 및 CPU 요청과 겹치는지 제어합니다. 사용 중인 플랫폼이 디스크에 대한 비동기 입출력을 지원할 경우에만 이 매개변수를 변경하십시오. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
compatible  이전 릴리스와의 역호환성을 보증하는 동시에 새 릴리스를 사용할 수 있습 니다. 사용 가능한 값: 현재 릴리스를 기본값으로 합니다. 기본값 : 릴리스에 따라 다름
cusor_space_for_time  공유 SQL 영역을 커서가 참조하는 동안 공유 풀에 유지할지 또는 일정 시간이 지난 후 삭제할지 결정합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE(일정 시간 후 삭제됨)
nls_nchar_conv_excp  설명: (TRUE인 경우) 데이터 손실이 암시적 변환에서 발생할 때 오류를 반환하는 매개변수입니다. 사용 가능한 값: FALSE | TRUE 기본값: TRUE
fast_start_mttr_target  설명: 데이터베이스 단일 인스턴스의 고장 복구를 위해 필요한 초 단위의 예측 시간을 지정합니다. FAST_START_MTTR_TARGET은 해당 복구 시간이 전체 MTTR(평균 복구 시간) 부분 내에 있도록 데이터베이스 작업을 수정하는 매개변수 집합으로 내부적으로 변환됩니다. 매개변수는 "fast start fault recovery" 기능을 가지는 이러한 Edition으로 제한됩니다. 사용 가능한 값: [0, 3600]입니다. 이는 데이터 버터 캐시 항목 수 이상의 제한 및 최대 크기의 로그에 있는 블록 수보다 큰 제한을 계산합니다. 기본값: 0
log_file_name_convert  기본 데이터베이스 상의 로그 파일 이름을 대기 데이터베이스 상의 해당 경로 및 파일 이름으로 변환합니다. 로그 파일을 기본 데이터베이스에 추가할 때 해당 파일을 대기 데이터베이스에도 추가해야 합니다. 이 매개변수는 Oracle7의 LOG_FILE_NAME_CONVERT 매개변수를 대신합니다. 사용 가능한 값: 유효한 경로/파일 이름, 형식: ''기본 로그 파일의 경로/파일 이름'',''대기 로그 파일의 경로/파일 이름'' 기본값 : NULL
instance_number  클러스터 데이터베이스 매개변수로 저장 영역 매개변수 FREELIST GROUPS를 사용하여 생성된 데이터베이스 객체 소유의 사용 가능한 목록 그룹에 대한 인스턴스 매핑에 고유 번호를 지정합니다. ALTER TABLE ... ALLOCATE EXTENT 문의 INSTANCE 절 에 이 값을 사용하여 이 인스턴스에 확장 영역을 동적으로 할당합니다 \nn사용 가능한 값: 1 - MAX_INSTANCES입니다. (데이터베이스 생성 시 지정됨) \n기본값 : 사용 가 능한 최하위 번호(인스턴스 시작 순서와 다른 인스턴스에 지정된 INSTANCE_NUMBER 값 에 따라 다름)
pre_page_sga  플랫폼에 따라 결정되는 매개변수로 TRUE로 설정된 경우 모든 SGA 페이지를 메모리로 로드하여 인스턴스가 신속하게 최대 성능에 도달할 수 있도록 합니다. 따라서 이렇게 하면 인스턴스 시작 및 사용자 로그인 시간이 길어지지만 충분한 메모리를 확보하여 시스템 상의 페이지 오류를 줄일 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
fast_start_io_target  충돌 또는 인스턴스 복구 중 필요한 입출력의 수를 지정합니다. DB_BLOCK_MAX_DIRTY_TARGET 값을 사용할 때보다 복구 진행 시간에 대한 더욱 정밀한 제어를 가능하게 합니다. 사용 가능한 값: 0은 입출력 복구 제한을 사용하지 않고 1000은 캐시의 모든 버퍼를 사용합니다. 기본값 : 캐시의 모든 버퍼
resource_manager_plan  지정된 경우 리소스 관리자가 인스턴스의 계획과 모든 종속 항목(하위 계획, 지침 및 소비자 그룹)을 활성화합니다. 지정되지 않은 경우 리소스 관리자는 비활성화되지만 ALTER SYSTEM 명령을 사용하면 활성화할 수 있습니다. 사용 가능한 값: 임의의 유효한 문자열입니다. 기본값 : NULL
plsql_v2_compatibility  PL/SQL의 호환성 수준을 설정합니다. FALSE로 설정된 경우 PL/SQL V3 기능 을 사용하고 V2 기능은 금지됩니다. 그렇지 않은 경우 PL/SQL V3를 실행할 때 특정 PL/SQL V2 기능이 허용됩니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
processes  Oracle 서버에 동시에 접속할 수 있는 운영 체제 사용자 프로세스의 최대 수를 지정합니다. 이 값은 작업 대기열(SNP)과 병렬 실행(Pnnn) 프로세스와 같은 모든 백그라운드 프로세스의 수를 고려해야 합니다. 사용 가능한 값: 6에서 운영 체제 특정 값까지입니다. 기본값 : PARALLEL_MAX_SERVERS 값에 따라 다름
max_rollback_segments  SGA에서 롤백 세그먼트 캐시의 최대 크기를 지정합니다. 지정된 숫자는 하 나의 인스턴스가 동시에 온라인 상태(즉, INUSE 상태)를 유지할 수 있는 롤백 세그먼 트의 최대 수를 나타냅니다. 사용 가능한 값: 2 - 65535 기본값 : max(30, TRANSACTIONS/TRANSACTIONS_PER_ROLLBACK_SEGMENT)
tracefile_identifier  
 java_max_sessionspace_size  서버에서 Java 프로그램 실행에 사용할 수 있는 메모리의 최대 크기를 바이트 단위로 지정합니다. 특정 데이터베이스 호출에서 다른 데이터베이스 호출로 Java 상태를 저장합니다. 사용자의 세션 지속 시간 Java 상태가 이 값을 초과하면 이 세션 은 메모리 부족 오류로 종료됩니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 0
user_dump_dest  사용자 프로세스를 대신하여 디버깅 추적 파일을 기록할 위치의 디렉토리 경로명을 지정합니다. 예: NT의 경우 C:/ORACLE/UTRC; UNIX의 경우 /oracle/utrc; VMS의 경우 DISK$UR3:[ORACLE.UTRC] 사용 가능한 값: 유효한 로컬 경로명, 디렉토리, 디스크입니다. 기본값 : 운영 체제에 따라 다름
db_cache_advice  설명: 다른 캐시 크기를 사용한 예상 작업에 대한 통계 수집을 활성화 및 비활성화합 니다. 정보는 V$DB_CACHE_ADVICE 뷰에 수집됩니다. 사용 가능한 값: OFF--권고가 해제되고 권고에 대한 메모리는 할당되지 않습니다. ON--권고가 설정됩니다. (예: CPU 및 메모리 오버헤드가 모두 초래됩니다.) READY--권고 가 해제되지만 권고에 대한 메모리는 할당된 상태로 유지됩니다. 기본값: OFF
remote_os_authent  REMOTE_OS_AUTHENT를 TRUE로 설정하면 OS_AUTHENT_PREFIX 값을 사용한 원격 클라이언트의 인증을 허용합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
java_soft_sessionspace_limit  Java 세션에서 사용되는 Java 메모리에 '부분 제한'을 바이트 단위로 지정 합니다. 사용자의 세션 지속 시간 Java 상태가 너무 많은 메모리를 사용하는 경우 Oracle은 경고를 생성하고 추적 파일에 메시지를 기록합니다. 사용 가능한 값: 0 - 4GB 기본값 : 0
transactions_per_rollback_segment  롤백 세그먼트당 허용된 동시 트랜잭션의 수를 지정합니다. 시작 시 획득하는 롤백 세그먼트의 최소 수는 TRANSACTIONS 값을 이 매개변수 값으로 나눈 값에 해당합니다. 롤백 세그먼트 이름을 ROLLBACK_SEGMENTS 매개변수에 지정하면 더 많은 수의 롤백 세그먼트를 획득할 수 있습니다. 사용 가능한 값: 1에서 운영 체제 특정 값까지입니다. 기본값 : 5
parallel_server  클러스터 데이터베이스 옵션을 활성화하려면 PARALLEL_SERVER를 TRUE로 설 정하십시오. \n사용 가능한 값: TRUE | FALSE \n기본값 : FALSE
nls_length_semantics  설명: 바이트 또는 코드포인트 의미를 사용하여 새로운 char, varchar2, clob, nchar, nvarchar2, nclob 열 생성을 지정합니다. 모든 문자 집합은 자신의 고유한 문자 정의를 가집니다. 동일한 문자 집합이 클라이언트 및 서버에서 사용될 경우 문자열은 해당 문자 집합에 의해 정의된 대로 문자 단위로 측정되어야 합니다. 기존의 열은 영향을 받지 않습니다. 사용 가능한 값: BYTE 또는 CHAR입니다. 기본값: nls_length_semantics에 대한 데이터베이스 문자 집합의 문자를 측정하는 항 목에 대해서는 BYTE입니다.
nls_iso_currency  C 숫자 형식 요소에 대해 국제 통화 기호로 사용할 문자열을 지정합니다. 이 매개변수의 기본값은 NLS_TERRITORY에 의해 결정됩니다. 사용 가능한 값: 임의의 유효한 NLS_TERRITORY 값입니다. 기본값 : NLS_TERRITORY에서 파생된 값
log_archive_min_succeed_dest  로그 파일을 겹쳐쓰기 전에 복사해야 하는 최소 대상 수를 정의합니다. 이 값은 LOG_ARCHIVE_DEST_n의 MANDATORY 대상 수보다 크거나 같아야 합니다. 사용 가능한 값: 1 - 5입니다. (LOG_ARCHIVE_DEST 및 LOG_ARCHIVE_DUPLEX_DEST와 함께 사용될 경우에는 1 - 2로 제한됨) 기본값 : 1
mts_max_dispatchers  공유 서버 환경에서 동시에 실행될 수 있는 작업 할당자 프로세스의 최대 수를 지정합니다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 작업 할당자가 구성된 경우 5와 구성된 작업 할당자 수 가운데 큰 값이 기 본값이 됩니다.
sort_area_size  SORT_AREA_SIZE는 정렬에 사용하는 메모리의 최대 크기를 바이트 단위로 지정합니다. 정렬이 완료된 후 행은 반환되고 메모리는 해제됩니다. 대규모 정렬의 효율성을 향상시키려면 이 크기를 증가시키십시오. 메모리가 초과되면 임시 디스크 세그먼트를 사용합니다. 사용 가능한 값: 6개의 데이터베이스 블록에 해당하는 값(최소값)에서 운영 체제 특정 값(최대값)까지입니다. 기본값 : 운영 체제에 따라 다름
sql_version  사용되지 않음
large_pool_size  공유 서버가 세션 메모리, 메시지 버퍼의 병렬 실행 및 RMAN 백업, 디스크 입출력 버퍼 복구에 사용하는 대형 풀 할당 힙의 크기를 지정합니다. 사용 가능한 값: 600K(최소값)에서 >= 20000M(최대값은 운영 체제에 따라 다름)입니다. 기본값 : 0(병렬 실행 또는 DBWR_IO_SLAVES를 구성하지 않은 경우)
mts_listener_address  공유 서버에 대한 리스너 구성을 지정합니다. 리스너 프로세스는 시스템에 서 사용되는 각 네트워크 프로토콜에 대한 접속 요청의 수신 주소가 필요합니다. MTS_MULTIPLE_LISTENERS=TRUE로 설정된 경우가 아니면 각 항목은 별도의 인접 값을 가져야 합니다. 이 매개변수는 현재 버전 8.1.3에서는 사용되지 않습니다. 구문 : (ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=7002)) 기본값 : NULL
log_buffer  리두 항목을 LGWR에 의해 리두 로그 파일에 기록하기 전에 버퍼로 저장하기 위해 사용되는 메모리 크기를 지정합니다. 리두 항목은 데이터베이스 블록의 변경 사항 기록을 보존합니다. 특히 실행 시간이 길거나 많은 수의 트랜잭션이 실행 중인 시 스템에서 이 값을 65536 이상으로 설정하면 리두 로그 파일 입출력을 줄일 수 있습니 다. 사용 가능한 값: 운영 체제에 따라 다릅니다. 기본값 : 최대 500K 또는 128K * CPU_COUNT, 이 중 크기가 더 큰 값
rollback_segments  값이 TRANSACTIONS / TRANSACTIONS_PER_ROLLBACK_SEGMENT 값을 초과하더라 도 인스턴스 시작 중 획득할 하나 이상의 롤백 세그먼트를 지정합니다. 형식: ROLLBACK_SEGMENTS = (rbseg_name [, rbseg_name] ... ) 사용 가능한 값: DBA_ROLLBACK_SEGS에 나열된 임의의 롤백 세그먼트 이름입니다. (SYSTEM 제외) 기본값 : NULL(공용 롤백 세그먼트가 기본값으로 사용됨)
serial_reuse  직렬의 재사용 가능 메모리 기능을 사용할 SQL 커서의 유형을 지정합니다. CURSOR_SPACE_FOR_TIME = TRUE로 설정된 경우 SERIAL_REUSE 값은 무시되어 DISABLE 또는 NULL로 설정된 것으로 처리됩니다. 사용 가능한 값: DISABLE | SELECT | DML | PLSQL | ALL | NULL 기본값 : NULL
db_16k_cache_size  설명: 16K 버퍼에 대한 캐시 크기를 지정합니다. db_block_size가 16K가 아닌 다른 값을 가지는 경우에만 매개변수를 설정할 수 있습니다. 사용 가능한 값: 0M 또는 적어도 16M입니다. 플랫폼별 블록 크기 제한 사항이 적용됩 니다. 기본값: 0M
partition_view_enabled  PARTITION_VIEW_ENABLED가 TRUE로 설정된 경우 최적기는 분할 영역 보기에 서 불필요한 테이블 액세스를 제거하거나 생략합니다. 이 매개변수는 최적기가 기본 테이블에 대한 통계에서 분할 영역 보기에 대한 통계를 계산하는 비용 기반 방법을 변경할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
enqueue_resources  대기열에 넣으면 공유 리소스에 대해 동시 프로세스를 활성화할 수 있습니 다. 예를 들어, Oracle은 특정 프로세스가 공유 모드로 테이블을 잠그고 다른 프로세 스가 공유 갱신 모드로 해당 테이블을 잠그는 작업을 허용합니다. 사용 가능한 값: 10 - 65535(7.3) 또는 10 - 무제한(8.1)입니다. 기본값 : 파생됨(값이 DML_LOCKS + 20 이상일 경우 적당함)
oracle_trace_collection_size  Oracle Trace 모음 파일의 최대 크기를 바이트 단위로 지정합니다. 모음 파일 크기가 이 최대값에 도달하면 모음 기능이 사용 중지됩니다. 범위 값이 0인 경우에는 크기 제한이 없습니다. 사용 가능한 값: 0 - 4294967295 기본값 : 5242880
read_only_open_delayed  대부분의 데이터가 읽기 전용 테이블스페이스에 저장된 대규모 데이터베이 스의 시작과 같은 특정 작업의 처리 속도를 향상시키는 데 사용됩니다. TRUE로 설정된 경우 테이블스페이스에서 데이터를 읽을 때 읽기 전용 테이블스페이스의 데이터에 먼저 액세스합니다. 가능한 부작용에 대한 내용은 서버 참조 
hash_ared_size  병렬 실행 작업 및 DML(데이터 조작어) 또는 DDL(데이터 정의어) 문에 관련된 값으로 해시 조인에 사용될 메모리의 최대 크기를 바이트 단위로 지정합니다. 자세한 내용은 Oracle8i 개념 
cluster_database  설명: CLUSTER_DATABASE를 TRUE로 설정하여 Real Application 클러스터 옵션을 활성화합니다. 사용 가능한 값: TRUE | FALSE 기본값: FALSE
log_archive_start  데이터베이스가 ARCHIVELOG 모드일 때만 적용 가능한 값으로 리두 로그를 자동 또는 수동으로 복사할지 여부를 지정합니다. 권장값은 자동 아카이브를 수행하는 TRUE입니다. 이 값을 사용하지 않으면 인스턴스 대기를 방지하기 위해 ALTER SYSTEM ARCHIVE LOG ... 명령을 사용한 수동 개입이 필요합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
log_archive_format  LOG_ARCHIVE_FORMAT은 데이터베이스가 ARCHIVELOG 모드일 때만 사용할 수 있습니다. 변수 %s(로그 시퀀스 번호) 및 %t(스레드 번호)이(가) 포함된 텍스트 문자 열을 사용하여 아카이브된 리두 로그 파일의 고유한 파일 이름을 지정합니다. 이 문자열은 LOG_ARCHIVE_DEST 매개변수에 추가됩니다. 사용 가능한 값: 유효한 임의 파일 이름입니다. 기본값 : 운영 체제에 따라 다름
timed_statistics  데이터베이스와 SQL 문을 조정하는 데 사용할 수 있는 운영 체제 시간 정보를 수집합니다. 운영 체제에서 시간을 요청하는 오버헤드를 방지하려면 이 값을 0으로 설정합니다. TRUE로 설정하면 오래 지속되는 작업의 진행 상황을 보는 데 유용하게 사용할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
session_cached_cursors  캐시로 저장할 세션 커서의 수를 지정합니다. 동일한 SQL 문을 여러 번 구 문 분석하면 해당 세션 커서가 세션 커서 캐시로 이동합니다. 이렇게 하면 커서가 캐 시로 저장되어 다시 열 필요가 없으므로 구문 분석 시간이 줄어듭니다. 사용 가능한 값: 0에서 운영 체제 특정 값까지입니다. 기본값 : 0
use_indirect_data_buffers  4GB 이상의 물리적 메모리를 지원할 수 있는 32비트 플랫폼에 대해 확장된 버퍼 캐시 방식의 사용을 제어합니다. 다른 플랫폼에서는 무시됩니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
db_cache_size  설명: 표준 블록 크기 버퍼에 대한 캐시 크기를 지정합니다. 사용 가능한 값: 적어도 16M입니다. 기본값: 48M
db_file_name_convert  기본 데이터베이스 상의 새 데이터 파일 이름을 대기 데이터베이스 상의 파일 이름으로 변환합니다. 사용 가능한 값: 유효한 기본/대기 디렉토리 및 파일 이름 쌍입니다. 기본값 : 없음
plsql_native_library_subdir_count  
 buffer_pool_recycle  객체를 사용한 후 제거하여 메모리를 재사용하기 위해 DB_BLOCK_BUFFERS에 서 할당한 재생 풀 크기입니다. 사용 가능한 값: 특정 문자열 값입니다. (예: buffers:50, lru_latches:1) 기본값 : 없음
mts_dispatchers  공유 서버를 사용하여 공유 환경을 설정하기 위한 작업 할당자의 수와 유형을 설정합니다. 이 매개변수에는 여러 가지 옵션을 지정할 수 있습니다. 따라서 자세 한 내용은 Oracle8i 관리자 설명서와 Oracle Net Administrator's Guide를 참조하십시오. 예제 문자열 값은 ''(PROTOCOL=TCP)(DISPATCHERS=3)''입니다. 사용 가능한 값: 유효한 매개변수 사양입니다. 기본값 : NULL
parallel_broadcast_enabled  해시 또는 병합 조인을 사용하여 소규모 결과 집합(크기는 행이 아닌 바이 트 단위로 측정됨)에 조인된 대량의 결과 집합에 대한 성능 향상을 제공할 수 있습니 다. TRUE로 설정된 경우 최적기는 소규모 결과 집합의 각 행을 보다 큰 집합의 각 클 러스터 데이터베이스 프로세싱 행에 대해 브로드캐스트할 수 있습니다. \n사용 가능한 값: TRUE | FALSE \n기본값 : FALSE
parallel_server_instances  현재 구성된 인스턴스의 수입니다. 이 값은 구성된 인스턴스의 수에 따라 SGA 구조의 크기를 결정할 때 사용됩니다. 이 매개변수 값을 적당히 설정하면 SGA의 메모리 사용을 개선할 수 있습니다. 여러 매개변수가 이 값을 사용하여 계산됩니다. 사용 가능한 값: 0이 아닌 임의의 값입니다. 기본값 : 1
resource_limit  데이터베이스 프로파일에 리소스 제한의 강제 수행 여부를 결정합니다. FALSE로 설정하면 리소스 제한의 강제 적용을 비활성화하고, TRUE 값으로 설정하면 리소 스 제한의 강제 적용을 활성화합니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
max_transaction_branches  분산 트랜잭션의 분기 수를 제어합니다. MAX_TRANSACTION_BRANCHES 값을 작은 값으로 설정하면 (MAX_TRANSACTION_BRANCHES * DISTRIBUTED_TRANSACTIONS * 72바이트) 값에 따라 공유 풀 메모리를 약간 줄일 수 있습니다. 이 매개변수는 현재 버전 8.1.3에서는 사용되지 않습니다. 사용 가능한 값: 1 - 32 기본값 : 8
remote_login_passwordfile  권한 사용자의 암호를 운영 체제에서 확인할지 파일로 확인할지 지정합니다. NONE으로 설정하면 Oracle은 암호 파일을 무시합니다. EXCLUSIVE로 설정하면 각 권 한 사용자를 데이터베이스의 암호 파일을 사용하여 인증합니다. SHARED로 설정하면 많은 수의 데이터베이스가 SYS 및 INTERNAL 암호 파일 사용자를 공유합니다. 사용 가능한 값: NONE | SHARED | EXCLUSIVE 기본값 : NONE
parallel_instance_group  클러스터 데이터베이스 매개변수로 병렬 실행 슬래이브 생성에 사용되는 병렬 인스턴스 그룹의 식별에 사용됩니다. 병렬 작업은 해당 INSTANCE_GROUPS 매개변수 에 일치 그룹을 지정한 인스턴스에 대해서만 병렬 실행 슬래이브를 생성합니다. \n사 용 가능한 값: 그룹 이름을 나타내는 문자열입니다. \n기본값 : 현재 활성화된 모든 인스턴스로 구성된 그룹
timed_os_statistics  시스템 관리자가 운영 체제 통계를 수집하기 위해 사용합니다. 리소스를 효율적으로 사용하기 위해 필요한 경우에만 이 값을 설정합니다. 전용 서버의 경우 운영 체제 통계는 사용자가 접속 및 접속 해제하거나 지정된 시간 제한이 만료되어 호출이 인출될 때 수집됩니다. 공유 서버의 경우 통계는 인출 또는 인입된 호출에 대해 수집됩니다. 사용 가능한 값: 초 단위의 시간입니다. 기본값 : 0(운영 체제 통계 새로 고침 없음)
dbwr_io_slaves  DBW0 프로세스가 사용하는 입출력 슬래이브의 수입니다. DBW0 프로세스와 해당 슬래이브는 항상 디스크에 기록합니다. 사용 가능한 값: 0 - 운영 체제에 따라 다릅니다. 기본값 : 0
mts_multiple_listners  다중 리스너 주소를 개별 항목 또는 하나의 ADDRESS_LIST 문자열로 지정할 지 결정합니다. TRUE로 설정된 경우 MTS_LISTENER_ADDRESS 매개변수는 다음과 같이 지정할 수 있습니다.  (ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus))  (ADDRESS=(PROTOCOL=decnet)(OBJECT=outa)(NODE=zeus)) 이 매개변수는 현재 버전 8.1.3에서는 사용되지 않습니다. 사용 가능한 값: TRUE | FALSE 기본값 : FALSE
max_commit_propagation_delay  클러스터 데이터베이스 매개변수로 LGWR이 인스턴스의 SGA에 저장된 SCN(시스템 변경 번호)을 새로 고칠 때까지 허용된 최대 시간의 길이를 100분의 1초 단위로 지정합니다. SCN은 정기적으로 갱신되지는 않으므로 이 성능 매개변수는 거의 변경할 필요가 없습니다. \n사용 가능한 값: 0 - 90000 \n기본값 : 700
circuits  수신 및 송신 네트워크 세션에 대해 사용 가능한 가상 회로의 총 수를 지정합니다. 이 값은 인스턴스의 전체 SGA 요구 사항을 구성하는 몇몇 매개변수 중의 하나입니다. 기본값 : 파생: 공유 서버 구조를 사용하는 경우 SESSIONS 매개변수 값. 그렇지 않은 경우 0
nls_territory  날짜와 주 번호 매김, 기본 날짜 형식, 기본 소수점 문자, 그룹 구분 기호, 기본 ISO 및 지역 통화 기호에 대한 이름 지정 규칙을 지정합니다. 지원되는 지역에 는 미국, 프랑스, 일본 등이 있습니다. 모든 지역에 대한 내용은 Oracle8i National Language Support Guide를 참조하십시오. 사용 가능한 값: 임의의 유효한 지역 이름입니다. 기본값 : 운영 체제에 따라 다름
log_checkpoint_interval  체크포인트가 발생하기 전에 리두 로그 파일에 써야 할 OS 블록(데이터베이스 블록이 아님)의 수를 지정합니다. 체크포인트는 이 값에 상관없이 항상 로그 전환 시에 발생합니다. 이 값의 크기를 줄이면 인스턴스 복구에 필요한 시간이 감소하지만 과도한 디스크 작업이 유발될 수 있습니다. 사용 가능한 값: 무제한입니다. (0을 지정하면 이 매개변수 기능을 해제함) 기본값 : 운영 체제에 따라 다름
transaction_auditing  트랜잭션 계층이 사용자 로그온 이름, 사용자 이름, 세션 ID, 일부 운영 체제 정보 및 클라이언트 정보를 포함한 특수한 리두 레코드를 생성할지 결정합니다. 이러한 레코드는 리두 로그 분석 도구를 사용할 때 유용할 수 있습니다. 사용 가능한 값: TRUE | FALSE 기본값 : TRUE
buffer_pool_keep  객체를 메모리에 보존하여 입출력을 감소시키는데 목적이 있는 DB_BLOCK_BUFFERS에서 할당된 유지 풀 크기입니다. 사용 가능한 값: 특정 문자열 값입니다. (예:. buffers:400, lru_latches:3) 기본값 : 없음 

 




[출처]
[Admin]오라클(Oracle) 시스템 파라미터|작성자 갈치

Posted by 야동우
,