[오라클교육] 2일차

- redo log 다중화
  체크포인트가 얼마만큼 자주 발생하는지가 데이타베이스 성능에 영향
  redo log가 몇 메가일 때 체크포인터가 실행되어 데이타베이스 파일에 쓸 것인가를 결정.
  용량이 작으면 데이타 (예상치 못한 shutdown)손실이 작은 대신 I/O 성능이 나빠짐.
  용량이 크면 데이타 손실이 큰 반면 I/O 성능이 좋아짐.

그룹추가
sql > alter database add logfile group 그룹명 '파일명' size 10m;
멤버추가
sql > alter database add logfile member '파일명' to group 그룹명;
그룹삭제
sql > alter database drop logfile group 그룹명;
멤버삭제
sql > alter database drop logfile member '파일명';
** 그룹과 멤버가 삭제하고 난 후에는 해당하는 redo log를 삭제해야 한다.


* logfile 삭제는 inactive 상태일때 가능
* logfile 수정은 안 되고, drop 후 add 하는 방법을 사용
* 다중화는 한 그룹내의 멤버들간의 저장위치를 다르게 하는 것
* controlfile은 그룹이 1개, logfile은 여러개

- 예상치 못한 shutdown이 된 후 startup이 될 경우 smon프로세스가 돌면서 redo log를 읽어서
  데이타 파일에 쓰지 못한 영역만큼 다시 파일에 기록.

 

by 바람한잔 | 2006/12/19 11:19 | 컴퓨터_프로그래밍 | 트랙백

트랙백 주소 : http://knbaram.egloos.com/tb/2884468
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶