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
운영게시판
최근게시물
Sybase Q&A 1370 게시물 읽기
No. 1370
[ASIQ] Temporary IQ Blocks - dump 하는방법 ???
작성자
작성일
2005-11-25 13:57ⓒ
2005-11-25 13:58ⓜ
조회수
4,161

ASE 경우에는

 

dump tran tempdb with truncate_only

 

tempdb 에는 사용중인 데이터베이스명 넣으면 되는데.......

 

 

ASIQ 의 경우는 단일 DB 에 단일 Temp 를 사용하는데........

 

문득, 오라클이 경우에는 어떻게 했나 생각이 듭니다... 어떻게 했더라?.. 했긴 했었나?? ㅠ.ㅠ

 

그래서 sp 가 있는지 레퍼런스 찾아보니 (dump로 검색)

 

sp_iqmpxdumptlvlog 가 있더군요.. 이건 temp block 하고 상관이 있는듯 하기도 하고.. 왜냐면, temp 영역을

 

사용한다는 것은 테이블에 대한 insert, update, delete 같은 작업에 대한 여러가지 상황에 대한 정보를

 

사용해야 하기 때문도 있고, 시스템.... 여러가지 사항으로 사용하겠죠..

 

설명이 Dump records from the table version log. For diagnostic purposes only.

 

" 테이블버전로그의 레코드를 덤프한다...진단 목적으로만 .." 해석이 직역입니다. ㅠㅠ

 

 

 

아뭏든 ASIQ 에서 Temporary IQ Block 을 없애는 방법이 무엇인가 하는 겁니다.

 

당연히 없앨라면, IQ 에 connection 된 걸 끊으면 됩니다. 이것 말고 다른 방법..(restart 빼고..)

 

현재 Temp 가 오전 부터 꾸준히 2% (2G)를 사용중입니다. 커넥션 된 핸들은 8건, 트랜잭션량은 38건

 

트랜잭션 state 는 모두 applied 된 상태고..커넥션 된 유저가 실행중인 문장 (sp_iqcontext)은

 

하나도 없고....그래도 여전히 temp 영역을 2528mb 사용중입니다. 수요일 까지만 해도 사용량 없을때는

 

당연히 temp 영역 0% 로 이지만 (12mb정도 썼다가말았다가...1G 이내에서 놀았는데..) 어제부터

 

꾸준히 2%를 유지하고 있습니다.

 

 

 

ASE 이와 같은 방법이 있으면 가르쳐 주세요..

 

 

맨날 질문만 하고 갑니다. 감사합니다.

 

 

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

IQ Temporary store의 사용량은 대부분 IQ Main store의 10~15%를 초기에 할당하는게 보통인데요... 이 temporary store의 사용량이 과다한 상태라면 조치를 해야겠지만, 그렇지 않은 경우는 일부러 줄이려고 할 필요는 없습니다. Oracle과는 달리 temporary table의 사용을 권고하기 때문이기도 하고, group by, order by, 또는 각 join 이 없는 쿼리가 없는게 DW이기 때문에 temporary의 사용량은 항상 어느 정도는 있게 마련입니다. 어떤 transaction이 temporary store를 사용하는 지는 sp_iqtransaction을 하시면 아실겁니다.

temporary store의 사용량이 과다(80%이상)한 경우에는 해당 세션을 찾아서 조치를 해야 겠죠.. 이런 경우는 대부분 여러 세션에서 동시에 많은 temporary block을 썼다기 보다는 특정 세션에서 발생시킨 경우가 많습니다.

그리고, sp_iqmpxdumptlvlog는 Multiplex System에서 internal하게 사용되는 procedure로써, 질문의 취지와는 맞지 않습니다.

IQ좋아요님이 2005-12-01 16:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1373인덱스 관련 [1]
이상타
2005-11-29
4071
1372Sybase DB가 Down 되었다고 판단 시점 궁금합니다. [1]
배덕한
2005-11-25
3503
1371tempdb log 사이즈 늘리는 방법 [2]
작은종
2005-11-25
4264
1370[ASIQ] Temporary IQ Blocks - dump 하는방법 ??? [1]
2005-11-25
4161
1369웹관련 질문입니다. [1]
송효순
2005-11-24
3075
1368mysql 쿼리문을 sybase로 변환시....도와주세요... [1]
홍창기
2005-11-22
3515
1367dsedit 에서 ping 이 실패라고 나옵니다... [2]
윤관
2005-11-22
4095
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다