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
운영게시판
최근게시물
CUBRID Q&A 688 게시물 읽기
No. 688
Q.DB파일의 위치를 다르게 지정할 수 있을까요???
작성자
아빠불당
작성일
2007-11-09 08:13
조회수
3,475

워낙 사이트의 traffic이 많이 걸려서 cubrid로 이전을 고민만 하고 있습니다.

 

cubrid 7.3 에서 파티셔닝을 지원하고 있는데, 파티셔닝 된 db 파일을 다른

디스크로 이동하거나 db의 일부파일들을 다른 디스크에 위치 시키는게 가능한지요???

 

물리적으로 디스크분리없이는 db transaction이 많은 사이트에서는 문제가 되쟎아요 ㅠ..ㅠ

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

안녕하세요.

저희제품에 관심을 가져주셔서 감사합니다.

우선 저희 제품을 데이터베이스를 구성하고 있는 화일들(데이터나 인덱스가 저장됨)을 볼륨이라 칭하고 있으며 각 볼륨은 최대 2G의 크기로 별도로 구성할 수 있도록 되어있읍니다. 즉 4G 의 크기로 구성을 원하는 경우 2G 의 볼륨 2개를 만들 수 있으며 각 볼륨은 서로 다른 파티션에 생성시킬 수 있읍니다. 이때 각 파티션들이 raid 를 이용한 striping 을 이용한다면 I/O bottle-neck 을 최소화 시킬 수 있을 것입니다.

마지막으로 현재 각 테이블의 저장위치, 즉 테이블별로 어느 볼륨에 저장될지를 지정할 수는 없읍니다. 다만 서버가 잘 판단하여 테이블(파티션된 서브 테이블들도) 별로 최대한 다른 볼륨에 저장이 되도록 하고있읍니다.

결국 raid 를 활용하고 데이터베이스를 구성하는 각 볼륨을 I/O 분산이 잘될 수 있는 파티션으로 분산하여 생성 하는 것이 방법이라 할 수 있을 것입니다.

 

>워낙 사이트의 traffic이 많이 걸려서 cubrid로 이전을 고민만 하고 있습니다.

>

>cubrid 7.3 에서 파티셔닝을 지원하고 있는데, 파티셔닝 된 db 파일을 다른

>디스크로 이동하거나 db의 일부파일들을 다른 디스크에 위치 시키는게 가능한지요???

>

>물리적으로 디스크분리없이는 db transaction이 많은 사이트에서는 문제가 되쟎아요 ㅠ..ㅠ

 

남재우님이 2007-11-09 09:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
691Q.서비스 시작이 안됩니다. [1]
이민수
2007-11-10
3308
690Q.7.3 업그레이드 & 설치문의 입니다. [1]
진승옥
2007-11-09
3467
689Q.데이타베이스명 길이 윈도우버전과 리눅스버전 차이 [1]
정선일
2007-11-09
3446
688Q.DB파일의 위치를 다르게 지정할 수 있을까요??? [1]
아빠불당
2007-11-09
3475
687Q.hibernate 지원 관련 질문입니다. [2]
이완규
2007-11-08
3405
686Q.sms 질문입니다 [2]
큐브리드맨
2007-11-08
3637
685Q.리눅스 설치중 재 문의 입니다. [1]
김남우
2007-11-08
3949
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다