DB/PostgreSQL

[PostgreSQL - DA] PostgreSQL Hint 사용하기 (pg_Hint 1/3)

Kang_hobin 2023. 10. 13. 18:01

오늘은 PostgreSQL에서 힌트를 사용하는 것을 연습해보려 한다.

일단 PostgreSQL은 Hint를 사용하려면 pg_hint_plan을 Extension 해야한다.

이게 무슨말이냐.. 하면..

PostgreSQL은 외부 lib를 추가하듯이 pg_hint_plan을 추가해야만 힌트사용이 가능하다는 것이다.

일단 한번 추가해본다.

create extension pg_hint_plan;

 

흠...? 근데 뭔 이상한 오류가 뜬다. 

pg_hint_plan.control 요놈이없다는 뜻인거 같은데.. 

하 씨..!! 

https://pg-hint-plan.readthedocs.io/en/latest/#pg-hint-plan-1-6

 

pg_hint_plan 1.6 — pg_hint_plan documentation

© Copyright 2012-2023, NIPPON TELEGRAPH AND TELEPHONE CORPORATION. Revision fa0a461a.

pg-hint-plan.readthedocs.io

여기서 다 할수 있다는데 대체 window 버전은 어디서 받아야 하는가.......



하씨.. window 에서는 뭐 너무 복잡한 수준인데..? linux에서 makefile 해주는 걸 구현해줘야 하는 수준인가 보다.

아니 뭐 이런게...

클라우드나(aws나 GCP 쓸까..) 아님 vmware 같은 거 깔아서 가상머신으로 리눅스에 설치하는게 훨씬 빠를 거 같긴하다.

아씨.. 뭐 이래.. 일단 스톱.. 

일단 추후에 클라우드던 가상머신이던 linux 환경에 올리고 다시 새로 작성해야겠따  

 

다음글 : 

2023.10.25 - [DB/PostgreSQL] - [PostgreSQL - DBA] wsl에 PostgreSQL 설치하기(pg_dumpall로 백업하기) (pg_Hint 2/3)

 

[PostgreSQL - DBA] wsl에 PostgreSQL 설치하기(pg_dumpall로 백업하기) (pg_Hint 2/3)

부제 : PostgreSQL Hint 사용하기 - 2 https://holog.tistory.com/80 [PostgreSQL - DA] PostgreSQL Hint 사용하기 오늘은 PostgreSQL에서 힌트를 사용하는 것을 연습해보려 한다. 일단 PostgreSQL은 Hint를 사용하려면 pg_hint_plan

holog.tistory.com