我做了一些测试,看看的PostgreSQL的查询性能的能力。 而我的计划是要禁用/启用不同的查询优化,如禁用(自动)指数,禁止重新排序联接等是有一些配置来实现这一快速,或者我应该修改哪些部分的源代码? 谢谢。
Answer 1:
PostgreSQL提供正是这种调试参数。
见该enable_
PARAMS的文档。
请不要在生产中使用它们; 它似乎是在当时是一个好主意,但这些设置将无法适应随着数据的变化和增长,还等什么开始作为一个性能取胜很可能会成为一个问题之后。
文章来源: How to disable/enable different query optimizations in POSTGRESQL?