我正在尝试安装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
1条答案
按热度按时间m1m5dgzv1#
在此之前,您需要修改shared_preload_libraries的数据库参数,使其包含pg_hint_plan。然后,您需要弹出集群。之后,它应该可以工作了。