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 10486 게시물 읽기
No. 10486
동일한 쿼리가 psql, spring(mybatis)에서 동작이 다른 원인 문의
작성자
조심1(wdtlagodiwl1)
작성일
2024-08-27 09:13
조회수
159

동일한 쿼리가 psql, spring(mybatis)에서  쿼리 플랜이 다릅니다.


Psql에서는 index scan 동작해서 1ms 소요

Spring에서는 seq scan 동작해서 270ms 소요됩니다. Whatap apm활용


원인이 무엇일까요?


Remote database join, type cast가 있으나 index 타도록 조정

제미나이 는 mybatis 캐시 언급이 있어요.

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

jdbc 쪽에서 쿼리 캐시를 가지고 있나봅니다.


https://www.postgresdba.com/bbs/board.php?bo_table=C05&wr_id=13&page=4


문서에서 언급하고 있는 것처럼 prepareThreshold 설정이 키워드입니다.

잘 설정해서 확인해보세요.

 

김상기(ioseph)님이 2024-08-27 09:33에 작성한 댓글입니다.

댓글 감사합니다.

많은 도움이 되었습니다,

조심1(wdtlagodiwl1)님이 2024-08-28 18:39에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10489오라클 varchar2(4000) vs PostgreSQL의 varchar(4000) 차이? [2]
새내기
2024-09-13
113
10488dblink 관련 문의드립니다. [2]
새내기
2024-09-09
110
10487pg_basebackup 실행시 wal 누적 관련 문의 [3]
궁금
2024-09-05
138
10486동일한 쿼리가 psql, spring(mybatis)에서 동작이 다른 원인 문의 [2]
조심1
2024-08-27
159
10485PPAS TO PostgreSQL Mig 가이드 없을까요? [1]
한가람
2024-07-31
216
10484postgresql 16에서 Active-Active 구성에 관한 공식 문서가 있을까요? [1]
구재호
2024-07-16
259
10483동적라이브러리 만들기 관련해서 문의드립니다. [1]
박준영
2024-07-16
242
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다