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
운영게시판
최근게시물
DB2 Q&A 3562 게시물 읽기
No. 3562
sortheap 설정 가이드를 요청드릴 수 있을까요?
작성자
새내기
작성일
2024-03-19 11:19
조회수
75

인덱스 및 fk 생성 시간이 매우 오래걸려 성능향상에 도움이되는 파라미터 변경 작업이 필요할 것 같은데요


아래 답변주신 sortheap 설정에 대해 설정 및 적용 방법에 대해 가이드를 주실 수 있으실까요? ( db2는 처음이라 어렵네요 ㅜ )

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

서비스 중 인덱스 생성이라면 상당히 오래 걸릴 수 있습니다. 테이블이 클 수도 있구요. 가능하시다면 서비스 중단후 lock table 문으로 트랜잭션 차단후 인덱스를 만드시는게 가장 성능에 도움이 됩니다. 

예)  LOCK TABLE 테이블명 IN EXCLUSIVE MODE;

sortheap이 현재 db2에 automatic으로 설정되어 있다면 수동으로 조정되지 않을 수 있습니다. 현재 설정값 파악후 가용한 메모리 내에서 현재 크기의 2~3배로 늘려보시는게 좋을 것 같습니다.

예1) sortheap 20 MB로 설정 (4KB 단위)

db2 get db cfg | grep Sort

db2 update db cfg using sheapthres_shr 10000

db2 update db cfg using sortheap 5000


예2) sortheap 다시 automatic으로 설정

db2 update db cfg using sortheap 100 automatic

db2 update db cfg using sheapthres_shr 1000 automatic


db2 구성에 따라 설정값을 변경하면 서비스에 영향이 있을 수 있으니, 파라미터 조정보다는 서비스 중단후 별도 작업시간에 진행하시는게 나아보입니다.

정상규(pajama)님이 2024-03-19 12:45에 작성한 댓글입니다.

답변 감사드립니다^^

새내기님이 2024-03-24 11:51에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3565fk 생성관련 문의드립니다. [1]
새내기
2024-03-24
77
3564DB2 새롭게 기동할 때 질문드려요 [2]
김창식
2024-03-21
76
3563아카이브 로그 적용 방법이 궁금합니다. [6]
김창식
2024-03-19
97
3562sortheap 설정 가이드를 요청드릴 수 있을까요? [2]
새내기
2024-03-19
75
3561인덱스 + FK 생성 속도 빠르게 처리하는 방법이 있을까요? [2]
새내기
2024-03-15
80
3560마이그레이선 가능 여부 확인문의 드립니다. [2]
우재
2024-03-13
87
3559db2 to db2 이관문의드립니다 [3]
우재
2024-03-13
89
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다