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 935 게시물 읽기
No. 935
Q.큐브리드 7.3 교육 교재에서의 문의 사항과 기타 문의 사항.
작성자
jkmiso
작성일
2008-02-19 14:58
조회수
4,770

큐브리드 7.3 교육 교재 - 운영자 과정 에서

 

1. 13page에 Log Volume는 Information Volume와 같은 크기의 페이지로 구성된다고.. 기재되어 있는데요..

   Information Volume 사이즈가 변경되면..Log Volume 사이즈도 동시에 엔진에서 변경이 되는건가요?

 

2. 14page의 Log Volumes 내용에 보면,

   각 데이터베이스 마다 하나의 active 로그 볼륨을 가진다고 되어 있는데요.

   Oracle 과 같이 3개의 그룹에 2개의 멤버 log를 가지고 갈수는 없는지요?

 

기타문의1.

  Oracle의 initialization paramter 중에 큐브리드의 초기 파라메터와 비교하여 정의된 문서가 있는지요?

   없다면, Oracle의 SGA_MAX_SIZE/SHARED_POOL_SIZE/DB_CACHE_SIZE/DB_BLOCK_SIZE/LOG_BUFFER 파라메터들만이라도 큐브리드에서 적합한 파라미터를 확인 부탁드립니다.

 

기타문의2.

http://www.cubrid.com/Tutorial.php?category=5 에 있는 큐브리드 페이징 기법 관련 문서는 지금 링크가 안되어 있는것 같은데요, 참고로 읽어 보고 싶은데요.. 다시 올려주시기 부탁드립니다.

 

그럼 빠른 답변 부탁드릴께요.

 

 

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

안녕하세요.

문의하신 내용에 대하여 정리하였읍니다.

 

1.페이지는 데이터베이스의 각 화일의 입출력시 사용되는 기본 단위로써 페이지 사이즈는 변경되지 않습니다. 다만 information volumn 은 갯수를 증가시킴으로써 전체 용량을 증가시킬수 있읍니다. 하지만 log 의 경우 처음에 정해진 크기를 변경할 수 없으며 변경하고자 할 경우 데이터베이스를 재구축하여야 합니다.

2. 큐브리드는 현재 하나의 로그만을 지원합니다.

기타문의1.

확인후 알려드리도록 하겠읍니다.

기타문의2.

저희 제품은 32bit 로 개발되어 화일의 최대크기는 2G입니다. 따라서 전체 크기가 2G를 넘어선다면 2G짜리 볼륨과 1G짜리 볼륨으로 구성하여야 합니다. 아울러 초기사이즈 맥스사이즈 이런 개념은 없읍니다. 초기에 구성한후 사용중 공간이 모자라게 되면 서버가 자동적으로 볼륨을 추가하게 되어있으며 그 크기는 마지막으로 저장된 볼륨의 크기와 똑 같습니다. 예를 들어주신 것과 같이 범용볼륨한개를 512M(8K page로 62500페이지)로 만들었다면 사용중 다 사용하게 되면 서버가 똑같은 512M 크기의 볼륨을 자동으로 추가합니다. temp 는 약간 다르게 사용자가 만들어 놓은 temp 를 사용하다가 모자르면 추가합니다. 하지만 추가된 볼륨은 나중에 서버 재구동시 삭제됩니다. 따라서 temp 의 크기는 3G를 예상한다면 3G로 만들어 놓는 것이 좋습니다. 로그는 한개밖에 만들수 없으므로 8K 의 크기로 적정 페이지수를 주시면 됩니다.

기타문의3. 잘링크되어있읍니다. 다시한번 확인 부탁드립니다.

 

>큐브리드 7.3 교육 교재 - 운영자 과정 에서

>

>1. 13page에 Log Volume는 Information Volume와 같은 크기의 페이지로 구성된다고.. 기재되어 있는데요..

>   Information Volume 사이즈가 변경되면..Log Volume 사이즈도 동시에 엔진에서 변경이 되는건가요?

>

>2. 14page의 Log Volumes 내용에 보면,

>   각 데이터베이스 마다 하나의 active 로그 볼륨을 가진다고 되어 있는데요.

>   Oracle 과 같이 3개의 그룹에 2개의 멤버 log를 가지고 갈수는 없는지요?

>

>기타문의1.

>  Oracle의 initialization paramter 중에 큐브리드의 초기 파라메터와 비교하여 정의된 문서가 있는지요?

>   없다면, Oracle의 SGA_MAX_SIZE/SHARED_POOL_SIZE/DB_CACHE_SIZE/DB_BLOCK_SIZE/LOG_BUFFER 파라메터들만이라도 큐브리드에서 적합한 파라미터를 확인 부탁드립니다.

>

>기타문의2.

>   Database 생성시에

>           범용 볼륨을 페이지 크기를  초기 512M에서 최대 3G로 생성.

>           로그 볼륨 정보 ( 오라클의 리두 로그 ) 100M 짜리 3개.

>           Tempfile  초기 512M에서 최대 3G로 생성을 하려고 합니다.

>          

>           그래서 새 데이터베이스 생성시에

>           범용 볼륨 정보에 페이지 수는 393216에 페이지 크기는 8192로 데이터 베이스를 생성하려면, 범용 볼륨이 생기다가 오류를 발생합니다.

>           최대 페이지 수도.. 메뉴얼에서는 찾아 볼수가 없는데요..

>           위와 같이 볼륨들을 생성할 수 있도록, 가이드를 좀 부탁드립니다.

>

>  

>기타문의3.

> http://www.cubrid.com/Tutorial.php?category=5 에 있는 큐브리드 페이징 기법 관련 문서는 지금 링크가 안되어 있는것 같은데요, 참고로 읽어 보고 싶은데요.. 다시 올려주시기 부탁드립니다.

>

>그럼 빠른 답변 부탁드릴께요.

 

남재우님이 2008-02-19 16:43에 작성한 댓글입니다. Edit

기타문의 1번에 대한 답변을 드리도록 하겠습니다.

오라클의 각 parameter와 정확히 일치되는 parameter는 없습니다. 물론 DB라는 소프트웨어  특징 상 해당하는 parameter를 CUBRID도 가지고 있습니다. 이에 간략하게 설명을 하도록 하겠습니다.

 

큐브리드의 데이터베이스 parameter정보는 sqlx.init란 파일에 기록되어 있습니다.(CUBRID7.3제품을 받아 설치 후 CUBRID Manager에서 도움말을 클릭하시면 한글 메뉴얼이 있으며, 각 항목에 대한 설명이 있습니다.) 메뉴얼에서 아래의 두항목에 해당하는 부분을 참조하시면 됩니다.

- 메모리 스페이스 관련 파라미터

- 워크스페이스 메모리 관련 파라미터

 

문의 하신 parameter와 match가 될 항목에 대해 간략하게 설명하겠습니다.

오라클 Parameter: SGA_MAX_SIZE/SHARED_POOL_SIZE/DB_CACHE_SIZE/DB_BLOCK_SIZE

큐브리드 Parameter: num_data_buffers/sr_buffers/thread_stacksize

 

위의 오라클 4개의 Parameter에 대응하는 큐브리드 Parameter는 위와 같다고 할 수 있겠습니다.

 

오라클 Parameter:

LOG_BUFFER

큐브리드 Parameter: flush_data_buffer/num_log_buffers

 

이정도로 유사 항목으로 표시할 수 있을 것 같습니다.

 

확인 바랍니다.

 

 

 

>큐브리드 7.3 교육 교재 - 운영자 과정 에서

>

>1. 13page에 Log Volume는 Information Volume와 같은 크기의 페이지로 구성된다고.. 기재되어 있는데요..

>   Information Volume 사이즈가 변경되면..Log Volume 사이즈도 동시에 엔진에서 변경이 되는건가요?

>

>2. 14page의 Log Volumes 내용에 보면,

>   각 데이터베이스 마다 하나의 active 로그 볼륨을 가진다고 되어 있는데요.

>   Oracle 과 같이 3개의 그룹에 2개의 멤버 log를 가지고 갈수는 없는지요?

>

>기타문의1.

>  Oracle의 initialization paramter 중에 큐브리드의 초기 파라메터와 비교하여 정의된 문서가 있는지요?

>   없다면, Oracle의 SGA_MAX_SIZE/SHARED_POOL_SIZE/DB_CACHE_SIZE/DB_BLOCK_SIZE/LOG_BUFFER 파라메터들만이라도 큐브리드에서 적합한 파라미터를 확인 부탁드립니다.

>

>기타문의2.

>   Database 생성시에

>           범용 볼륨을 페이지 크기를  초기 512M에서 최대 3G로 생성.

>           로그 볼륨 정보 ( 오라클의 리두 로그 ) 100M 짜리 3개.

>           Tempfile  초기 512M에서 최대 3G로 생성을 하려고 합니다.

>          

>           그래서 새 데이터베이스 생성시에

>           범용 볼륨 정보에 페이지 수는 393216에 페이지 크기는 8192로 데이터 베이스를 생성하려면, 범용 볼륨이 생기다가 오류를 발생합니다.

>           최대 페이지 수도.. 메뉴얼에서는 찾아 볼수가 없는데요..

>           위와 같이 볼륨들을 생성할 수 있도록, 가이드를 좀 부탁드립니다.

>

>  

>기타문의3.

> http://www.cubrid.com/Tutorial.php?category=5 에 있는 큐브리드 페이징 기법 관련 문서는 지금 링크가 안되어 있는것 같은데요, 참고로 읽어 보고 싶은데요.. 다시 올려주시기 부탁드립니다.

>

>그럼 빠른 답변 부탁드릴께요.

 

김범준님이 2008-02-21 17:08에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
940Q.번거롭지만 mysql 명령어를 큐브리드로 바꾸어주세여 [3]
남철민
2008-02-20
4628
937Q.JDBC 연결 후 SET 필드 조회시 에러 [1]
한호
2008-02-19
4321
936Q.백업자동화 관련 문의
안성민
2008-02-19
4019
935Q.큐브리드 7.3 교육 교재에서의 문의 사항과 기타 문의 사항. [2]
jkmiso
2008-02-19
4770
934Q.큐브리드 대해서 [1]
이상인
2008-02-18
4134
933Q.엑셀 데이터 가져오기
박내엽
2008-02-18
4333
932Q.외래키 관련 [1]
민홍철
2008-02-18
4405
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다