database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Columns 8195 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 8195
오라클 9i 의 10 가지 새로운 기능
작성자
정재익(advance)
작성일
2001-10-31 14:57
조회수
8,492

오라클 9i 는 오라클 데이터베이스의 가장 최신버전이다. 이번 버전은 광범위한 기능과 오라클 8i 의 기능을 보다 더 확장시키고 깊이 있도록 만들었다.

 

이들 기능 중 가장 많이 변화한 새로운 기능 10가지를 꼽으라고 하면 다음 일 것 같다.

 

1. Real Application Cluster

만약 여러분들이 조금이라고 오라클 9i 에 대해서 관심을 갖게 되면 틀림 없이 Real application cluster 에 대해서 듣게 될 것이다. 이 기능은 여러대의 호스트들을 하나의 서버로 클러스팅 시켜 주는 기능이며, 각각의 서버는 이를 통하여 전체 cluster의 활용성과 규모를 충분히 확장할 수 있다.

Real application cluster 는 응용 프로그램들에 대해서 cluster 의 존재를 투명하게 하기 위하여 cache fusion 이라는 기능을 사용한다. 여러분들은 이 clustering 을 통하여 OLTP (pnline transaction processing) 응용 프로그램으로 부터 data warehousing 까지 어떠한 종류의 응용 프로그램도 아무런 코드의 수정 없이 돌릴 수 있다.

 

2. Dynamic Memory Pool

오라클 9i 에서, 서버를 중단 또는 재 시동 없이 메모리 풀 (buffer pool, shared pool 그리고 large pool) 들을 조절할 수 있다.

 

3. Data Guard

이 새로운 기능은 maintenance 와 failover 를 생성하기 위해서 standby database 를 다룰 수 있도록 해 준다.

 

4. Automatic Undo Management

이 기능은 rollback segment 를 정의하고 메니지 할 필요 없이, 여러분들은 단지 Undo tablespace 만을 정의해 주기만 하면 나머지는 오라클 9i 에서 알아서 하는 기능을 말한다.

 

5. Flashback Query

이 기능은 여러분들이 데이터베이스에 대해서 질의를 실행할때 그 이전에 생성했었던 것을 결과로서 돌려 주는 기능을 말한다. Flashback Query 는 multiversion read consistency 와 똑같은 메커니즘을 이용하므로, 그냥 하나의 새로운 기능이 추가된 것과 마찬가지이다.

 

6. XML Type

이것은 여러분들이 XML 문서를 바로 database 내에 저장하기 위한 자료형이다. XML Type 은 데이터베이스 내로 오가는 문서들을 parsing 할 필요성을 없앴다.

 

7. List Partitioning

이 기능은 값의 나열 (list of value)에 의존해서 자료의 파티션을 나누는 또 하나의 방법이다. 만약 maintenance operation 을 분리하기 위해서 파티션을 사용한다면 List Partitioning 이 손쉬울 것이다.

 

8. FastStart Recovery

이것은 여러분들이 데이터베이스를 복구하는데 소요할 시간을 간단히 명시할 수 있도록 해 주는 새로운 기능이다. 오라클 9i 는 checkpoints 를 실시할때 자동으로 지정된 시간을 사용한다.

 

9. Tow-Pass Recovery

오라클 9i 에서 근본적으로 향상된 기능중 하나는 Two-Pass Recovery 이다. 이것은 데이터베이스가 roll-forward recovery가 완료된 후에, rollback process 가 종료될 때까지 기다릴 필요없이 바로 사용될 수 있도록 reopen 될수 있는 기능을 말한다.

 

10. Zero Data Loss

오라클 9i 에서는 Zero Data Loss 를 명시할 수 있다. 이것은 로컬 로그 파일에 쓰이는 모든 내용을 standby database 에 모두 기록하는 것을 의미한다. 이것은 standby database 의 모든 것이 정확하게 active database 와 동일한 상태를 유지한다는 것을 의미한다. 그래서 만약 failure 가 발생하더라도 절대로 데이터를 소실 하지 않는 다는 것이다.

 

* Label Security : 이 기능은 가치에 따라서 security 를 명시할 수 있는 능력을 말하는데, 좀더 섬세한 조절이 가능하도록 하므로, 여러분들이 virtual private database 를 생성할 필요가 있을 때 유용한 기능이다.

 

위의 내용들을 오라클 9i 에서 강화 되었던지 또는 새로이 추가된 기능을 중심으로 그중 가장 유용하게 바뀌었다고 생각되는 점들 적어 보았다. 도움이 되었길 바란다.

이 글에 대한 댓글이 총 1건 있습니다.

정재익님, 안녕하세요...

 

오라클 9i의 새로운 기능 중에서 Data Guard에 대한 자료를 구할 수 있는지 해서요...

 

저희 회사에 설치를 하려고 하는데, 참고 자료가 많이 없네요...

 

혹시 관련된 자료가 있으시면 좀 보내 주시면 감사드리겠습니다.

 

즐거운 하루 보내십시오....

김현중(magpie90)님이 2004-09-16 17:49에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8728오라클9i, 가격 인하 뒤에 숨은 진실은?
정재익
2001-12-06
6295
8727[박세영의 micro-eye]「시장을 형성하는 것」과「경쟁을 하는 것」의 차이
정재익
2001-12-06
4728
8196오라클 9i 리뷰 기사
정재익
2001-10-31
5543
8195오라클 9i 의 10 가지 새로운 기능 [1]
정재익
2001-10-31
8492
8193RMAN New Features in Oracle 9i
정재익
2001-10-31
5216
8185DataWarehousing (ETL) Enhancements in Oracle 9i
정재익
2001-10-31
4965
7513개발자들을 위한 Oracle9i의 신기능
정재익
2001-09-24
16193
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다