'DB/Oracle 10g 강좌'에 해당되는 글 12건

  1. 2009.10.31 Temporary Tablespace Group
  2. 2009.10.29 강좌 리스트

Temporary Tablespace Group
 - Oracle 10g 에서는 Temporary Tablespaces 에 대해 Group 을 지정하여 생성할 수 있다.
 - 하나의 Temporary Tablespace Group 은 적어도 하나의 Tablespace 가 존재해야 한다.
 - Temporary Tablespace 와 Group Name은 동일하게 지정할 수 없다.
 - Temporary Tablespace Group 은  한 Group 에서 다른 Group 으로 Move 가 가능하고 Group 내에서 삭제 될 수 있으며 추가적으로 add 가 가능하다.


Temporary Tablespace Group의 장점
 - Sort 결과를 유지하여 공간의 낭비를 막을 수 있다.
 - 동시에 여러 개의 Session Connect시에도 서로 다른 Temporary Tablespaces 를 사용함으로써 Temporary Tablespaces 의 사용을 분산 시킬 수 있다.
 - Parallel Operation 시에도 Multiple Temporary Tablespaces 사용이 가능하다.


Temporary Tablespace Group의 생성

-- temp1 temporary tablespace 를 group1에 생성.  group1이 없으면 자동으로 생성
CREATE TEMPORARY TABLESPACE temp1 TEMPFILE ’tmp1.f’
SIZE 100M TABLESPACE GROUP group1;


-- temp2 temporary tablespace 를 group2에 생성.  group2가 없으면 자동으로 생성
CREATE TEMPORARY TABLESPACE temp2 TEMPFILE ’tmp2.f’
SIZE 200M TABLESPACE GROUP group2;


-- temp3 temporary tablespace 생성.  어떤 그룹에도 포함되지 않는다.
CREATE TEMPORARY TABLESPACE temp3 TEMPFILE ’tmp3.f’
SIZE 50M TABLESPACE GROUP ’’;

위 문장은 아래 문장과 동일함
=> CREATE TEMPORARY TABLESPACE temp3 TEMPFILE ’tmp3.f’ SIZE 50M;


Temporary Tablespace Group의 변경

-- temp3 의 그룹을 group2로 변경.   group2가 없으면 자동으로 생성
ALTER TABLESPACE temp3 TABLESPACE GROUP group2;


-- temp2 를 그룹에서 제거
ALTER TABLESPACE temp2 TABLESPACE GROUP ’’;


-- temp1 의 그룹을 group2로 변경
ALTER TABLESPACE temp1 TABLESPACE GROUP group2;


-- Temporary Tablespace group2그룹을 디폴트로 설정
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE group2;


-- 사용자 생성지 지정
CREATE USER hr IDENTIFIED BY hr DEFAULT
TABLESPACE TS1 TEMPORARY TABLESPACE group2;


-- ALTER 명령으로 사용자에게 지정
ALTER USER hr TEMPORARY TABLESPACE group2;




  ================================================
    * 데이터베이스 정보공유 커뮤니티 oracleclub.com
    * 강좌 작성자 : 김정식 (oramaster _at_ naver.com)
  ================================================

'DB > Oracle 10g 강좌' 카테고리의 다른 글

Hash Partition  (0) 2009.10.31
Range Partition  (0) 2009.10.31
Partition Table 이란?  (0) 2009.10.31
(10gR2)Full UNDO tablespace  (0) 2009.10.31
강좌 리스트  (0) 2009.10.29
Posted by 야동우
,

Oracle 10g 강좌 oracleclub.com
  제 목 강좌등록일 조회수  
Oracle10g에서 CONNECT BY의 새로운 기능들 [8] 2006-04-12 20,258
아래 강좌는 Oracle10g의 내용을 새롭게 정리했습니다.
1. Architecture,아키텍처 2006-04-10 9,170
1.1 Overview of the System Global Area
1.1.1 The SGA_MAX_SIZE Initialization Parameter [1] 2006-04-10 8,189
1.1.2 Automatic Shared Memory Management,ALTER SYSTEM 2006-04-10 3,489
1.1.3 Database buffer cache [1] 2006-04-10 4,814
1.1.4 Redo log buffer, Shared pool, Large pool 2006-04-10 3,836
1.2 Overview of the Program Global Areas 2006-04-10 3,600
2. Process Architecture
2.1 User Processes, Server Processes [1] 2006-04-10 3,859
2.2 Background Process 2006-04-10 7,242
3. Data Blocks, Extents, and Segments
3.1 Overview of Data Blocks 2006-04-10 3,018
3.1.1 PCTFREE, PCTUSED, and Row Chaining [1] 2006-04-10 3,795
3.1.2 Automatic Space Segment Management [1] 2006-04-10 2,784
3.2 Overview of Extents [2] 2006-04-11 3,873
3.3 Overview of Segments 2006-04-11 5,002
4. Tablespaces
4.1 Datafiles and Tablespaces 2006-04-11 4,926
4.2 Overview of Tablespaces 2006-04-11 6,674
4.3 테이블스페이스를 할당하는 방법 [2] 2006-04-11 8,702
4.4 Bigfile Tablespace [1] 2007-08-06 2,677
4.5 Temporary Tablespace Group 2007-08-06 3,674
4.6 (10gR2)Full UNDO tablespace 2008-10-29 2,022
5. Managing Partitioned Tables and Indexes
5.1 Partition Table 이란? [3] 2006-06-17 6,922
5.2 Range Partition 2006-06-17 7,909
5.3 Hash Partition 2006-06-17 3,287
5.4 List Partition 2006-06-18 4,701
5.5 Composite Partition
5.5.1 Composite Range-Hash Partitioning 2006-06-18 1,871
5.5.2 Composite Range-List Partitioning 2006-06-18 2,482
5.6 파티션 인덱스 [2] 2006-06-18 8,860
6. RAC(Real Application Cluster) 2007-08-06 3,934
※ 오라클클럽의 강좌를 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
※ 오라클클럽의 강좌는 개인의 학습용으로만 사용 할 수 있습니다. 학원 홍보용이나 수익을 얻기 위한 용도로
    사용 할 수 없습니다.

'DB > Oracle 10g 강좌' 카테고리의 다른 글

Hash Partition  (0) 2009.10.31
Range Partition  (0) 2009.10.31
Partition Table 이란?  (0) 2009.10.31
(10gR2)Full UNDO tablespace  (0) 2009.10.31
Temporary Tablespace Group  (0) 2009.10.31
Posted by 야동우
,