postgresql 如何在亚马逊RDS Postgres 13上安装pg_hint_plan

3vpjnl9f  于 2022-11-04  发布在  PostgreSQL
关注(0)|答案(1)|浏览(187)

我正在尝试安装pg_hint_plan,以便在我的amazon RDS上使用postgres 13操纵我的查询计划。
我成功地添加了带有CREATE EXTENSION pg_hint_plan的扩展,这使得该扩展出现在已安装的异常select * from pg_catalog.pg_extension列表中
然而,当我尝试在查询中使用提示时,什么也没发生。例如,当我尝试强制出现文档中显示的错误时:

我在输出中没有从pg_hint_plan中得到任何错误,就像提示被忽略

一样
配置上有什么错误吗?据我所知,我不需要按照文档上的规定加载“pg_hint_plan”,因为我使用的是亚马逊RDS

m1m5dgzv

m1m5dgzv1#

在此之前,您需要修改shared_preload_libraries的数据库参数,使其包含pg_hint_plan。然后,您需要弹出集群。之后,它应该可以工作了。

相关问题