Background Image

FORUM

조회 수 13002 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
안녕하십니까 ^^

DB 서버 를 OFF 시 질문이 있어서 이렇게 질문 올립니다.

질문1)
Stop 되어 있는 DB를 커맨드 창에서 수동으로 DB를 아래 처럼 구동시키면

cubrid server start DB_Name

위와 같이 구동하면 DB가 잘 구동됩니다.
그리고 커맨드 창을 닫으면 구동되었던 DB가 다시 Stop 되어 버리드라고요
위 상태가 정상인지 궁금합니다.
제 생각으로는 커맨드 창을 닫는다고 구동되었던 DB 닫히면 안될거 같아서요~~

질문2)
지금 진행중인 프로젝트가 속도에 조금 민감해서
속도 개선 방법을 이리저리 찾던중
DB를 껏다가 키면 속도 개선효과가 상당히 있는것으로 Test 되고 있습니다.
수시로 DB를 껏다 켰다 할수는없는 상황입니다. (당연히 DB를 자주 OFF/ON 하면 안되지만요)
DB 를 껐다 키는 걸로 속도 개선의 효과가 있다는건
Cubrid 어디선가 로드가 걸려서 또는 어떤 쓰레기 작업들이 남아 있어서 속도를 조금씩 떨어뜨리는 걸로 추측됩니다.
Cubrid의 [정리] 라는 기능이 이러한 내용을 처리 하는 기능인것으로 알고 있습니다만
[정리]라는 기능 또한 DB 를 끄고 해야 되는 작업이라
결국은 DB를 꺼야 된다는 이야기가 됩니다.
DB를 끄지 않은 상태에서 이러한 처리를 할수는 없는지 궁금합니다.

위 2가지 질문을 합니다.
  • ?
    cubebridge 2009.04.30 03:39
    첫째 질문에 대해 답변드립니다.
    현재 사용하는 환견이 windows환경이 맞는지요? 
    windows에서 cmd창에서 DB를 구동시킨 후 창을 닫을 경우 DB가 다운되는 현상은 windows의 프로세스 관리에 의한 것으로 windows의 경우는 CM을 이용하여 구동/정지를 해 주실 것을 권장합니다.(background로 프로세스가 있을 경우 계속 적으로 수행이 되겠으나 cmd창 하나에 연결을 잡고 있는 경우라면 cmd창 종료에 의해 다운이 됩니다.) 
    둘째 질문에 대해 답변드립니다.
    현재 서비스의 형태에 대해 알게 되면 더 정확한 답변을 드릴 수 있을 것 같습니다. 
    가장 간단한 확인 방법으로 현재 상태를 알아볼 수 있는 두가지 정보를 추가로 주셨으면 합니다.
    1. cubrid spacedb <db_name>의 결과값
    2. cubrid broker status 의 결과 값
    cubrid broker status의 결과 값은 속도가 느리다고 판단 되었을 때의 결과 값을 올려주시기 바랍니다.
    추가로 느리다고 판달 될 시에 서버 모니터링 결과(NT의 경우 작업관리자의 성능 등)도 같이 보내주시기 바랍니다.
    좋은 하루 되세요. 
  • ?
    이석희 2009.04.30 18:13
    사용 OS 는 윈도우 2003 입니다.
    첫번째 질문을 한 이유는 두번째 질문의 내용과 연관이 있는 내용이였습니다.
    속도 개선을 위해 일정 시간마다 DB를 껏다 키는 방안을 Test 중 발생했던 상황을 첫번재 질문으로 한거였습니다.
    윈도우의 예약작업을 이용하여 일정 시간마다 서버를 OFF/ON 하는 배치화일을 만들어서 수행하고자 하였던 겁니다.
    하지만 꼭 속도 문제뿐만아니라 하루에 한번쯤은 특정시간에 자동으로 서버를 OFF/ON 하고자 한다면
    대답주신 내용대로라면 예약작업에서 배치화일을 이용하여 DB를 OFF/ON 할수 없다는 이야기가 되는데
    다른 대안은 없을까요??

    프로세스가 닫힐때 하위의 내용들도 같이 닫힌다는 말씀은 옳은 말씀이고
    그런식으로 생각할때 커맨드창에서 구동한 DB가 죽는것이 맞지만
    실제 예를 들면 커맨드 창에서 메모장을 열고 커맨드 창을 닫으면 메모장도 같이 닫혀야 되겠지만
    실제 해보면 메모장은 열려 있는 상태에서 커맨드 창만 닫히게 됩니다.
    한번 고심할 필요는 있지 않나 생각됩니다.

    다른 DB들도 확인을 해보니 이런식으로 DB가 죽는 경우는 없더군요 ^^;;
    본 상태를 정상으로 보면 안될것으로 생각되어 집니다.
    CUBRID 에서 이 상태가 정상인것으로 보신다면 어쩔수야 없겠지만
    이 문제는 개선의 여지가 있지 않나 생각됩니다.

    두번째 질문의 자료는 수집되는대로 금일중으로 올리도록 하겠습니다.
  • ?
    cubebridge 2009.09.11 04:14
    http://www.cubrid.com/zbxe/45977 에서 답변되었습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4441
3986 tomcat7 + cubrid 1 깽즈야 2012.07.27 91018
3985 원격접속이 안되네요????????? 2 Chris 2013.07.23 89530
3984 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 1 바람바람 2013.05.29 84883
3983 CUBRID 7.3 + zeroboard XE 관리자 로그인 에러 1 윤희서 2009.01.17 83642
3982 cub_master: Cannot bind local address... aborting.... Address already in use 4 박상현 2008.11.28 83563
3981 큐브리드 다운로더 오류 발생 5 file 차오이 2008.11.22 78483
3980 zeroboard XE 설치시 'database connect fail' error 4 윤희서 2009.01.16 78164
3979 Image 데이터타입 사용방법 3 AD 2008.11.25 73850
3978 clob 문의 1 김해영 2012.11.29 73007
3977 linux server 환경에서 php 버전은 어떤걸로 선택해야하는지. 1 거기 2008.11.30 66366
3976 델파이에서는 어떻게 사용할수 있을까요? 2 이상원 2008.11.29 65566
3975 if exists 조건 처리문? 2 콩이아부지 2013.03.06 63606
3974 update 쿼리를 이용한 시리얼 수정에 관하여 1 인경수 2008.11.27 63453
3973 큐브리드 2008 설치시 윈도우 서비스에 등록되지 않습니다. 3 file 진이 2008.11.22 63170
3972 CUBRID 7.3 + zeroboard XE 관리자 로그인 에러 1 윤희서 2009.01.17 62130
3971 큐브리드 maven repository 관련 문의 3 StoneHouse 2013.04.30 61468
3970 메니저에서 접속 안되는 오류 2 유나인 2013.08.16 61067
3969 .NET DB 제어를 위한 방법. 2 우페 2008.11.23 60878
3968 JDK가 두개 설치된 경우 선택적으로 JDK를 설정 할 수 있는 방법은 없는지요 1 GoFly 2008.11.28 60614
3967 데이터 이관시 소유자 변경 가능한가요??? 1 델몬트 2013.08.08 60066
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales