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 10424 게시물 읽기
No. 10424
lock확인을 위한 query history 확인 방법
작성자
키아
작성일
2023-05-08 13:41
조회수
5,801

안녕하세요.


특정 시점에 발생했던 lock 발생에 대한 원인 파악을 위해 

과거 시점의 쿼리 이력을 조회할 수 있는 방법이 있을까요?


log_statement='all'을 통해 로그를 남길 수 있는 것으로 알고 있는데

시스템 카탈로그 뷰나 특정 이력 테이블이 있는지 알고 싶습니다

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

대부분의 관계형 데이터베이스는 그런 정보를 특정 테이블에 남기지 않습니다.

그것 남기는 것 자체가 일거리가 되니까요.


특정 시점에 그 상태를 스냅샷 형태로 필요한 정보를 뽑아서 특정 테이블에 주기적으로 남기는 작업을 직접 해야합니다.


일반적으로 이런 일들은 3rd party 데이터베이스 성능 모니터링 도구들이 담당합니다.

그걸 찾아서 사용하든가, 직접 구현하든가 해야합니다.


오픈소스 무료 도구로는 PoWa 가 있고,

국산 상용 솔루션으로 셀파 포스트그래스나, 인젠트나 오라스코프, 엑셈 등 회사에서 제공하는 솔루션들이 있을겁니다.


 

김상기(ioseph)님이 2023-05-08 18:25에 작성한 댓글입니다.

좋은 내용 감사합니다. 한번 확인해 보겠습니다.

키아님이 2023-05-09 09:14에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
10430plv8에 대해서, 인스톨 절차(ubuntu, postgresql 15.2) 부탁드립니다. [7]
이규동
2023-05-15
6128
10428PK 조회시 순서가 이상해요. [1]
김대승
2023-05-12
5934
10427ubuntu postgresql-server-dev-15 에 해당하는 rocky에서의 패키지 이름은 ? [2]
이규동
2023-05-10
6151
10424lock확인을 위한 query history 확인 방법 [2]
키아
2023-05-08
5801
10423Postgresql 15.2 Windows Ver에서 PG_HINT_PLAN 사용 가능한가요 ? [2]
이규동
2023-05-07
5771
10422oracle_fdw 인스톨시 에라 [oracle_fdw.c:8:10: fatal error: postgres.h] 해결방법 부탁드립니다. [3]
이규동
2023-05-02
5846
10421postgresql인스톨시에 lc_collate등 C 로 하는 방법이 있는지요. [2]
이규동
2023-04-30
5764
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다