오늘은 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
여기서 다 할수 있다는데 대체 window 버전은 어디서 받아야 하는가.......
하씨.. window 에서는 뭐 너무 복잡한 수준인데..? linux에서 makefile 해주는 걸 구현해줘야 하는 수준인가 보다.
아니 뭐 이런게...
클라우드나(aws나 GCP 쓸까..) 아님 vmware 같은 거 깔아서 가상머신으로 리눅스에 설치하는게 훨씬 빠를 거 같긴하다.
아씨.. 뭐 이래.. 일단 스톱..
일단 추후에 클라우드던 가상머신이던 linux 환경에 올리고 다시 새로 작성해야겠따 샹
다음글 :
'DB > PostgreSQL' 카테고리의 다른 글
[PostgreSQL - DBA] 오브젝트 생성 시 기본 권한 자동 부여(alter default privileges) (0) | 2023.10.20 |
---|---|
[PostgreSQL - DBA] FK Option (1) | 2023.10.16 |
[PostgreSQL - DBA] 테이블 완전 복사하기 (1) | 2023.10.06 |
[PostgreSQL - DBA] Lock 걸린 테이블 조회 및 Kill (0) | 2023.10.04 |
[PostgreSQL - DA] 테이블 스키마 조회 쿼리 (0) | 2023.10.04 |