행위

"오라클 테이블 생성"의 두 판 사이의 차이

DB CAFE

12번째 줄: 12번째 줄:
 
</source>
 
</source>
  
==== BLOCK SIZE ====
+
=== BLOCK SIZE ===
 
# 8K
 
# 8K
 
#:* 기본 사이즈
 
#:* 기본 사이즈
18번째 줄: 18번째 줄:
 
#:* 평균 row size가 커서 8K사용중인 테이블에서 row migration , row chaining이 자주발생할경우  
 
#:* 평균 row size가 커서 8K사용중인 테이블에서 row migration , row chaining이 자주발생할경우  
 
#:* 한번에 대량 i/o가 발생 하는 테이블인 경우
 
#:* 한번에 대량 i/o가 발생 하는 테이블인 경우
==== PCTFREE ====
+
=== PCTFREE ===
 
# 10
 
# 10
 
#:* 기본
 
#:* 기본
28번째 줄: 28번째 줄:
 
# 90
 
# 90
 
#:* 채번 테이블
 
#:* 채번 테이블
==== INITRANS ====
+
=== INITRANS ===
 
+
# 2
 +
#:* 기본
 +
# 10 ~ 20
 +
#:* 트랜잭션이 빈번하게 발생할것으로 예상되는
 +
테이블
 +
# 15
 +
#:* 로그성 테이블
 +
# 30
 +
#:* 채번테이블
 
[[category:oracle]]
 
[[category:oracle]]

2023년 6월 26일 (월) 16:41 판

thumb_up 추천메뉴 바로가기


1 오라클 테이블 생성 , CREATE TABLE[편집]

The syntax to create a table is:

CREATE TABLE [table name]
       ( [column name] [datatype], ... );

For 예시:

CREATE TABLE employee
       (id int, name varchar(20));

2 BLOCK SIZE[편집]

  1. 8K
    • 기본 사이즈
  2. 32K
    • 평균 row size가 커서 8K사용중인 테이블에서 row migration , row chaining이 자주발생할경우
    • 한번에 대량 i/o가 발생 하는 테이블인 경우

3 PCTFREE[편집]

  1. 10
    • 기본
  2. 0
    • DML이 발생되지 않는 테이블, 백업용 압축테이블
  3. 20
    • Update/Delete 가 빈번하게 발생되는

테이블

  1. 90
    • 채번 테이블

4 INITRANS[편집]

  1. 2
    • 기본
  2. 10 ~ 20
    • 트랜잭션이 빈번하게 발생할것으로 예상되는

테이블

  1. 15
    • 로그성 테이블
  2. 30
    • 채번테이블