重庆思庄Oracle、Redhat认证学习论坛

标题: PG 执行计划支持HINT吗 [打印本页]

作者: 郑全    时间: 2024-11-3 12:07
标题: PG 执行计划支持HINT吗
pg 默认是不支持 HINT的,要使用HINT,需要安装扩展 pg_hint_plan


1.下载插件
   https://github.com/ossc-db/pg_hint_plan/releases


2.安装 pg_hint_plan
   make
   make install


3.创建extension
   create extension pg_hint_plan;


4.修改参数
   在postgresql.conf中修改shared_preload_libraries=‘pg_hint_plan’


5.sql语句中使用HINT
   explain analyze select /*+ mergejoin(a b)*/* from orders a,items b where a.id=b.order_id;





欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2