320x100
postgresql 을 실행할때,
현존하는 컴퓨터 중에서 중상급에 속하는 기종임에도 처음에 pdAdmin 4를 실행하고
쿼리를 실행시키면 빠릿빠릿하게 1초도 안되어서 결과가 리턴된다.
하지만 이것도 잠시고, 한 5번정도 쿼리를 실행하고 고민하면서 시간을 보내다보면
다음 쿼리실행할때 한오백년걸린다.
한 쿼리당 실행시간이 2분전후인것같다.
그렇다고 그럴때마다 껐다 키자니 모양이 아니여서 방법을 찾아야겠다.
현재까지 찾은 정보로는 '슬로우 쿼리'라고 불리는 현상인데
postgresql.conf 여기에 설정값을 추가해 주어야 한다고한다
이와 관련하여서는 어디에 구체적으로 입력하고 설정을 하면 되는지 잘 모르겠어서 찾는 중이다.
더욱이, 인터넷에 돌아다니는 대부분의 m1 mac의 postgresql의 문제에 대해서 검색하다보면
brew유저들이나, 아무튼 환경이 다를때의 이야기 밖에 없어서 그들이 말하는 경로에 일단 파일이 없다.
방법을 잘 찾아보자.
슬로우쿼리의 문제는 문법을 strict하게 안쓴게 문제였다.
이를테면
mysql에서는 select라고 해도 실행에는 딱히 문제 없는데
postgreSQL에서는 SELECT 라고 정석적으로 해주어야 비로소 슬로우 쿼리가 되질 않았다.
SELECT처럼 내장 명령어의 경우에는 반드시 대문자로 적어주어야 하더라
- 알게된건 22년 9월쯤에 알게되었지만
- 22년 12월 중에 작성
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
pandas 판다스 틀린문제 11 비율에 따른 구간 나누기 qcut, map과 dictionary로 변경값을 새로운 컬럼에 저장 루틴 (0) | 2022.08.19 |
---|---|
SQL 기초2 기본문법 사용 순서 및 PostgreSQL 리뷰 (0) | 2022.08.19 |
SQL 기초 1 DISTINCT, COUNT (0) | 2022.08.18 |
pandas 판다스 기초21 expand, dummies, cut, qcut (0) | 2022.08.17 |
SQL 문자형 함수, 숫자형 함수, 날짜형 함수, 변환형 함수 (0) | 2022.08.16 |