* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Linux 64bit 등 | |
[cubrid_rel] 수행 결과 | |
[도움말]-[버전정보] 확인 | |
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
1. 지난번에 임시볼륨이 기본값 512mb 에서 계속 증가한다고 하니
"cubrid addvoldb -S -p temp --db-volume-size=2G DB명 위 명령을 수행하여 임시 볼륨을 영구적으로 할당하는 방법이 있습니다."
라고 하셧는데...위 방법데로 임시볼륨을 영구적으로 2G가 할당하게 되면 2GB다 차게 되면 어떻게되나요??
2GB영구볼륨을 비우고 사용하나요?? 궁금합니다.
2.임시볼륨을 영구적으로 생성한뒤 temp_file_max_size_in_pages 를 0 으로 하게되면 일시적 임시볼륨이 생성되지 않는다고 되어있는데...그럼 위에 생성한 영구볼륨 2GB가 꽉차게 되면 어떻게되나요?
3. HA 구성시 sync:sync 설정 사용중에 있습니다. 헌데 로그가 많이 남는것 같아서 줄이려고하는데요.
force_remove_log_archives - no 이고 log_max_archives 를 1로 줄이고 싶은데
1로 해도 문제가 없을지요??
안녕하세요,
1, temp 볼륨을 사용하는 질의가 완료되면 사용된 공간은 반환 됩니다.
2, temp temp 임시 볼륨 증가되지 않도록 설정하고 temp 볼륨이 모두 사용되고 있는 상태가 발생되면 temp 사용이 필요한 질의는 모두 롤백 됩니다.
3, log_max_archives=1 설정해도 정상적인 동기화가 진행되고 있다면 문제가 발생되지 않습니다, 다만 슬레이브 노드(HA) down 상태에서 슬레이브 노드로 복사하지 못한 복제로그가 삭제될 경우는 데이터 동기화 문제가 발생 됩니다,