pgsql 的sql优化问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

pgsql 的sql优化问题

例如oracle的sql 优化 (当某些程序的sql已经出现问题)可以通过hint ,sql profile ,base line 等方法来应急处理。

那pgsql有这样的方法吗?
我知道的pgsql 优化 方法如下:
修改各个操作的cost 来实现执行计划的准确性
修改enable_xxx 的开关
修改geqo的参数

但是对于已经上线的程序而已。cost 和 enable开关无法在会话修改,程序无法立刻修改。
如果在全局修改enable 又影响很大。
这样情况下有什么方法可以把生成的坏的执行计划给替换成好的吗?

展开
收起
燃烧宇宙中 2016-03-30 18:00:07 3045 0
1 条回答
写回答
取消 提交回答
问答分类:
问答地址:
相关产品:
相关问答
436
0
0
318
0
0
697
1
0
696
1
0
1677
1
0
3467
1
0
问答排行榜
最热
最新
相关电子书
更多
时序数据库TSDB的SQL与流计算
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多