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
운영게시판
최근게시물
PostgreSQL Q&A 4761 게시물 읽기
No. 4761
자료입력문제
작성자
길동무
작성일
2003-06-19 10:52
조회수
1,185

자료입력시 트리거 3개가 발생됩니다...!!!

 

30개의 컬럼을 입력하는데 1분정도의 시간이 걸리는데 특별한 해결방법이 있을까요?

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

일반적인 시스템에서 하나의 row를 insert 하는데, 걸리는 시간 수십에서 수백 ms 정도 소요됩니다.

 

즉, 세개의 트리거나 무엇을 하는지는 모르겠지만,

그 트리거 안에 있는 select 구문들의 최적화를 살펴보셔야할 것같네요.

 

짐작컨데, 1분 이상 걸린다면, 대부분 select 구문이 index를 사용하지 못하기 때문일겝니다.

 

만일 꼭 그렇게 select 명령을 사용하셔야한다면, db 구조변경까지도 생각해 보셔야할 듯싶습니다.

김상기(ioseph)님이 2003-06-19 12:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4765제발도와주세요..흐흐흐
김기영
2003-06-23
1335
4764select count(*) 의 속도 문제 [3]
김한성
2003-06-23
4110
4767┕>답변 감사합니다.
김한성
2003-06-24 10:35:51
1424
4763해당 주의 시작날짜를 알고 싶습니다. [1]
이승배
2003-06-20
1765
4761자료입력문제 [1]
길동무
2003-06-19
1185
4760로우레벨 락에 대해서.. [1]
초본데염
2003-06-18
1966
4759cron을 이용한 작업에 대해.. [2]
초본데염
2003-06-16
1969
4758답글-이런경우 복구는 어케하죠? [답장이 안되요] [1]
초보임니다
2003-06-13
2194
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다