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
운영게시판
최근게시물
Informix Q&A 1995 게시물 읽기
No. 1995
database 생성시 임의로 dbspace(chunk번호)를 선택할 수 있는지요..
작성자
궁구미
작성일
2004-06-15 16:05
조회수
6,262

제가 궁금한 내용은 informix에서 dbaccess 유틸리티를 이용해서 database를 만들면 자동으로 dbspace가 선택되어 table이 만들어지는데, 저희 회사는 다음과 같은 구조로 서버가 이루어져 있습니다.

Dbspaces
address number flags fchunk nchunks flags owner name
e50b7d0 1 0x1 1 1 N informix rootdbs
e50bd68 2 0x2001 2 1 N T informix tempdbs1
e50beb0 3 0x2001 3 1 N T informix tempdbs2
e53b830 4 0x2001 4 1 N T informix tempdbs3
e53b978 5 0x1 5 1 N informix logdbs
e53bac0 6 0x1 6 6 N informix datadbs
e53bc08 7 0x1 12 1 N informix indexdbs
7 active, 2047 maximum

Chunks
address chk/dbs offset size free bpages flags pathname
e50b918 1 1 500 49500 47230 PO- /dev/vx/rdsk/venusdg/vol01
e54a2a8 2 2 500 249500 249447 PO- /dev/vx/rdsk/venusdg/vol02
e54a418 3 3 500 249500 249447 PO- /dev/vx/rdsk/venusdg/vol03
e54a588 4 4 500 249500 249447 PO- /dev/vx/rdsk/venusdg/vol04
e54a6f8 5 5 500 149500 24447 PO- /dev/vx/rdsk/venusdg/vol05
e54a868 6 6 500 1023500 515366 PO- /dev/vx/rdsk/venusdg/vol06
e54a9d8 7 6 500 1023500 1023497 PO- /dev/vx/rdsk/venusdg/vol07
e54ab48 8 6 500 1023500 1023497 PO- /dev/vx/rdsk/venusdg/vol08
e54acb8 9 6 500 1023500 1023497 PO- /dev/vx/rdsk/venusdg/vol09
e54ae28 10 6 500 1023500 1023497 PO- /dev/vx/rdsk/venusdg/vol10
e50ba88 11 6 500 1023500 1023497 PO- /dev/vx/rdsk/venusdg/vol11
e50bbf8 12 7 500 1023500 955942 PO- /dev/vx/rdsk/venusdg/vol12

위에서 보면 저희가 새로운 database를 만들면 무조건 /dev/vx/rdsk/venusdg/vol06 여기에 table이 생성이 되더라구요.

혹시, 이것을 수동으로 제가 dbaccess를 이용해서 database를 만들면서 /dev/vx/rdsk/venusdg/vol07 여기로 만들라고 명령을 줄 수 있나요??

아니면, 기존에 /dev/vx/rdsk/venusdg/vol06 에 만들어진 database를 /dev/vx/rdsk/venusdg/vol07 로 옮길 수는 없나요??

너무 초보적인 질문은 아닌지...

암튼, 아시는 분은 답변 부탁드립니다.

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

네....님이 원하시는것처럼 특정 청크를 지정해서 저장하실수는

없습니다.

 

인포믹스에서는 DBSPACES 별로 저장이 가능합니다.

DBSPACES에 여러개의 청크가 있을경우, 데이터베이스는 이 청크는

인식하지 못합니다.

 

정 분산을 원하신다면, datadbs에 청크를 현제 6개 붙여서 사용하고

계시는데, 이걸 datadbs1, datadbs2, datadbs3  이런식으로 분산해서

사용하시는게 좋습니다.

 

도움이 되었는지 모르겠군요...

 

즐거운 하루되세요...

 

FROM BY DYSSE [ http://ilovedb.we.ro ]

딧세(hanulso)님이 2004-06-16 09:10에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1998[질문]오라클에서 인포믹스로 마이그레이션 방법을 알고 싶네요
제리윤
2004-06-18
5755
1997MULTISET, UNION ALL에 대해서...
kiwoony
2004-06-18
7725
1996DB목록 얻는 방법
kiwoony
2004-06-18
5773
1995database 생성시 임의로 dbspace(chunk번호)를 선택할 수 있는지요.. [1]
궁구미
2004-06-15
6262
1994date형은 substring 기능 쓸 수 없나여?? [2]
mjsee
2004-06-14
6148
1993JOIN or SUBQUERY
Jun Lee
2004-06-07
6312
1992오늘 첨 깔았습니다.
눅서
2004-06-04
5596
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다