FORUM

조회 수 7124 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
OS
Linux 64bit 
CUBRID Ver.
9.3.3
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력


안녕하세요.

현재 HA 구성으로 사용중인데요.

Master쪽에 임시볼륨의 사용율이 높아지는데 제가 알기로 사용안하게 되면 정리가 되서 공간을 확보하는걸로 알고있거든요

사용율이 거이없는 새벽시간대에도 특정 db의 임시볼륨의 사용이 정리되지 않습니다.


다른 db는 정상적인데 특정 db만 이런 현상이 나오고 있거든요.

모든 db는 동일한 웹서비스로 사용중이고요.

현재는 hb stop 한뒤 다시 hb start로 임시볼륨 다시 확보하고 있습니다.


어떤부분을 확인해봐야 할까요???


20160104_170924.png

  • ?
    주현 2016.01.09 00:53

    안녕하세요. 큐브리드를 사용해 주셔서 감사합니다.


    임시볼륨은 질의 처리 및 정렬을 수행할 때, 임시적으로 저장하여 활용한 볼륨입니다.

    문제의 DB를 사용할 때, 임시 볼륨을 사용해야 하는 질의문들이 수행되어 누적되는 것입니다.


    말씀하신것과 같이 "사용안하게 되면 정리가 되서 공간을 확보 " 는 아닙니다.

    servcie혹은 server를 재시작해야 임시 볼륨공간이 초기화 됩니다. 그래서 hb stop& start를 하시면 DB-server가 재 구동되어 

    초기화 되는 것입니다.


    해당 DB를 사용함에 있어 임시볼륨이 필요한 질의형태가 호출되어 생성되는 것이니, DISK여유가 된다면 addvoldb를 통하여 추가해 주시면 좋겠습니다.

    CUBRID Manager에서 UI를 통해서도 추가가 가능합니다.

    명령어 :  cubrid addvoldb --db-volume-size=1G(적절한 설정값) -p TEMP DB명



    아래는 매뉴얼 내용입니다. 참고하세요


    임시 볼륨(Temp Volume)

    임시 볼륨은 질의 처리 및 정렬(sorting)을 수행할 때 중간, 최종 결과를 임시로 저장하는 공간으로, 아래에서 설명할 일시적 임시 볼륨과 구분하기 위해 영구적 임시 볼륨이라고도 한다. 임시 볼륨은 영구적으로 확보한 공간으로, 해당 공간에 존재하는 데이터가 임시적으로 저장 및 소멸되는 것을 의미한다. 따라서 CUBRID를 재시작하면 임시 볼륨 공간 내의 데이터는 초기화되고, 이에 관련된 로그 정보는 남지 않는다.

    영구적 또는 일시적 임시 볼륨을 사용할 수 있는 질의의 예는 다음과 같다.

    • SELECT 문 등 질의 결과가 생성되는 질의
    • GROUP BY  ORDER BY 가 포함된 질의
    • 부질의(subquery)가 포함된 질의
    • 정렬 병합(sort-merge) 조인이 수행되는 질의
    • CREATE INDEX 문이 포함된 질의

    위와 같은 질의를 수행할 때 SELECT 결과를 저장하거나 데이터를 정렬하기 위해 지정한 메모리 공간 (cubrid.conf 에서 지정하는 시스템 파라미터인 temp_file_memory_size_in_pages 에 의해 메모리 공간의 크기가 결정됨)을 소진하면 임시 볼륨 공간을 사용한다. 질의 처리 및 정렬 결과를 저장하기 위해 사용하는 저장 공간의 순서는 다음과 같으며, 현재의 저장 공간을 모두 소진하면 다음의 저장 공간을 사용한다.

    • temp_file_memory_size_in_pages 시스템 파라미터에 의해 확보된 메모리
    • 영구적 임시 볼륨
    • 일시적 임시 볼륨(자세한 내용은 아래에서 설명한다.)




List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 10 admin 2024.04.23 37563
2267 [긴급요청] .net 에서 데이터 insert 시 cubrid manager에서 한글 깨짐 현상 문의 4 minimin0516 2016.01.28 7094
2266 윈도우 설치후 실행 1 file Hera 2016.01.27 6463
2265 큐브리드 설치 cubrid service start 안됨 1 secret Hera 2016.01.27 4
2264 virtual memory 1 life 2016.01.26 6371
2263 데이터 볼륨 정리 1 청백-e 2016.01.22 7175
2262 ADO.NET cascci.dll 64Bit, field name/type 오류 2 할리 2016.01.21 7009
2261 분할테이블 인덱스 조회시 오류입니다. 3 종이 2016.01.21 6701
2260 [빠른답변요청] c#에서 Table 업데이트 시 한글깨짐 문제.. 4 file minimin0516 2016.01.20 13151
2259 테이블 생성 불가 문의 5 secret joke7 2016.01.15 18
2258 JDBC 드라이버 오류 1 kjaminam 2016.01.14 8691
2257 다시 문의드립니다. 1 secret centosm 2016.01.12 9
2256 질문드립니다. 2 secret centosm 2016.01.11 13
2255 unisql복원 관련 질문입니다. 6 secret centosm 2016.01.08 24
2254 이관데이터 CharSet문제 6 ITMan 2016.01.07 7242
» 임시볼륨이 꽉차지는 현상 문의 1 file 라면 2016.01.05 7124
2252 restoredb 사용시 오류 1 라면 2016.01.05 6930
2251 Transaction 확인시 sql_id, sql text가 나오질 않습니다. 1 큐불리드 2015.12.29 5867
2250 A트랜잭션에서 Update중인 row 를 B트랜잭션에서 Select 1 큐불리드 2015.12.25 6521
2249 오라클 to 큐브리드 마이그레이션 문의 3 secret csJung 2015.12.24 13
2248 에러코드좀 봐주시면 감사하겠습니다. 4 오명일 2015.12.23 6509
Board Pagination Prev 1 ... 92 93 94 95 96 97 98 99 100 101 ... 210 Next
/ 210

Contact Cubrid

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

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5