본문 바로가기
개발일지/SQL

postgreSQL 슬로우쿼리 해결 진행중 1

by 다니엘의 개발 이야기 2022. 8. 20.
320x100

postgreSQL을 진행하다보니

이전에는 겪지 못했던 '슬로우쿼리'라는 현상때문에

select * from 테이블명;

이라고 하든

select * from 테이블명

limit 3;

이라고 하든

 

한 쿼리당 2분씩 기다려야되는게 너~~ 무 짜증나서 슬로우쿼리를 찾기 시작했다.

 

중간에 그냥 postgreSQL을 버릴까도 수십번 수백번은 더 생각했으나,

'에이 그래도 이런걸 겪고 이겨냈다는 것도 하나의 좋은 경험이 될텐데'

라는 생각으로 찾고 또 찾아왔다.

 

결론적으로 슬로우쿼리를 해결하려면

'postgresql.conf'

라는 파일을 수정해야한다고 한다.

수정하는 세부 정보야 또 알아봐야겠지만 우선은 이 파일을 찾는게 우선 아니겠는가?

 

와... 정말찾기 어려웠다.

보통 구글링으로 알려주는 경로는

usr 로 시작하는 경로를 알려주던데

나는 전혀... 아니였다.

 

내 컴퓨터는 m1 mac pro 모델이다.

 

/Library/PostgreSQL/14/data

 

이게 결론적인 경로였고

여기에 가려면 허들이 있었다.

14에서 data로 가기전에 data 폴더에 빨간색 마이너스 표시가 있길래 뭔가 싶었는데

마우스 우클릭 - 정보 가져오기

로 오른쪽 최 하단에 있는 자물쇠 모양 풀어주고

이름, 권한 있는 곳에서

알면 필요한 계정만,

모르면 전체 계정 모두 '읽기 및 쓰기'로 변경해준다.

그러면 data 폴더에 접근 가능하고

'postgresql.conf'

파일이 있다.

300x250