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 10386 게시물 읽기
No. 10386
Function 실행시간 문의
작성자
바닝스
작성일
2023-01-31 11:09
조회수
3,325

안녕하세요.


특정 Function을 사용함에 있어 (동일한 Data 기준) 10초가 안걸리는 상황과 1시간이 지나도 끝나지 않은 상황이 있습니다.

Function 실행시간에 있어 차이가 발생할만한 원인이 무엇이 있을지 알고 싶습니다.


 

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

몇가지 생각나는건.. 해당시점의 db서버 cpu 사용률이나 동시 세션 개수, locking, db서버 내의 별도 프로세스에 의한 부하, function 내부에서 외부로의 네트워크 통신여부, 백신 등에 의한 port hang등이 생각나네요. 쓰고보니 1시간이 지나도 끝나지 않는다고 하셨는데 1시간 넘게 세션이 running 상태로 유지되는지요?

정상규(pajama)님이 2023-01-31 11:18에 작성한 댓글입니다.

동일한 데이터를 기준으로 실행시간 차이가 많이 난다면 Function의 동작 간에 발생하는 Lock이 의심되기는 합니다. 특정 Function이 UDF라면 해당 Function이 수행하는 일들이 어떤 것이 있는지 확인 해보셔야 할 것 같습니다.

김명준(Juno25)님이 2023-02-24 09:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10391SELECT 및 통계갱신 관련 문의 [2]
초보자
2023-03-14
5816
10390postgresql 15 접속 제한, 허용 [2]
박병호
2023-03-11
5932
10388postgres12 replication pg_basebackup 시 멈춤 현상 [1]
슬퍼요
2023-02-23
4513
10386Function 실행시간 문의 [2]
바닝스
2023-01-31
3325
10385pgpass 에 패스워드를 md5 로 저장하는 방법 문의 [1]
나그네
2023-01-30
2321
10384똠양꿍 저장시 한글깨짐 증상 문의 [1]
설영기
2023-01-27
1749
10383[질문] logical replication 구성에서, 복제 time-stamp를 확인하고 싶습니다. [1]
이창규
2023-01-26
1287
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다