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 2424 게시물 읽기
No. 2424
아..log scan 봐도 모르겠어요..
작성자
karerina
작성일
2009-03-02 17:00
조회수
7,873

select 할때는 속도가 괜찮은데 유독 저장을 할때만 느린거 보면 insert나 update 할때 문제가 되는거 같아요.

밑에 질문에 답변대로

AAAA
        a
        Nested iteration.
        Log Scan.
        Forward scan.
        Positioning at start of table.
        Using I/O Size 4 Kbytes for data pages.
        With LRU Buffer Replacement Strategy for data pages. 

이런 플랜 정보가 나오는데 ..

답변하신분은 각 row당 하나씩 트리거가 실행 된다고 하였는데 그 로구가 AAAA의 로우 숫자를 말하는건지요..

아니면 해당 INSERT 되는 ROW만 해당하는지요.

이 LOG SCAN 이 성능에 어떤 영향을 주는지..확인 할 방법이 없을까요?

이것 때문에 저장속도가 느릴수가 있는지요.

ㅜ.ㅜ;;

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

1. sp_depends table_name으로 trigger가 있는지를 확인 하세요.
2. 있다면 트리거 내용을 보세요.
   그 내용을 보시면 단순히 log scan 때문에 그런 성능 저하 현상이 나타 나는지
   다른 query 때문에 그런지 알수 있겠지요.

3.  insert 명령이 실행될때 마다 insert trigger가 fire 됩니다.
    log scan 때문에 늦기는 하지요. 
 
    테스트 해보세요 trigger 가 있는 테이블하고 없는 테이블하고 속도 차이가 얼마나 나는지...

AAAA는 무엇을 말하는 건지 모르겠는데요...

보통은 

QUERY PLAN FOR STATEMENT 1 (at line 1).


    STEP 1
        The type of query is INSERT.
        The update mode is direct.
        TO TABLE
            sas
        Using I/O Size 4 Kbytes for data pages.


QUERY PLAN FOR STATEMENT 1 (at line 2).


    STEP 1
        The type of query is SELECT.

        FROM TABLE
            sas
        Nested iteration.
        Log Scan.
        Forward scan.
        Positioning at start of table.
        Using I/O Size 4 Kbytes for data pages.
        With MRU Buffer Replacement Strategy for data pages.


게 나타나는 데.....???
 

dd님이 2009-03-03 12:24에 작성한 댓글입니다.
이 댓글은 2009-03-03 13:47에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2427CASE 문 질문입니다 [4]
나그네
2009-03-03
9387
2426한글 구분을 잘 못 해요 -.- [1]
숑숑
2009-03-03
8089
2425어느 경우가 성능에 더 효율적일까요? [3]
karerina
2009-03-02
8013
2424아..log scan 봐도 모르겠어요.. [1]
karerina
2009-03-02
7873
2423load table 시 default 값을 지정가능한가요? [2]
최월자
2009-03-02
8811
2422Sybase에서 최대 세션수 정보를 가져올수 있는지요 [3]
김선희
2009-02-27
8098
2421sybase.sh 파일을 찾습니다. [4]
정남기
2009-02-24
8567
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다