![bbb6cfd432437dbd396802511935b2d8.png](https://i-blog.csdnimg.cn/blog_migrate/96452c83386a591d9e7286692ab78427.jpeg)
作者 | 老杨
出品 | 开源智造咨询有限公司(OSCG)
前言
Odoo服务中的PostgreSQL的配置参数作为性能调优的一部分,起着重要的位置。有时候一个简单的配置参数就会觉得应用的性能。因此有必要简单了解下其相关的配置参数。
查询Linux服务器配置
在进行性能调优之前,需要清楚知道服务器的配置信息,比如说 CPU,内存,服务器版本等信息。
查询系统版本信息
Linux查看物理CPU个数、核数、逻辑CPU个数
查询内存信息
PostgreSQL配置参数查看方式
PostgreSQL性能调优重要的配置参数
![b010f03bb5d69ca4367c70e3d43b6cbf.png](https://i-blog.csdnimg.cn/blog_migrate/beb623ce053ef71f22118fc6e8bc458d.jpeg)
如果表格不清晰的话,可以到开源智造官网访问获取
PostgreSQL配置参数修改的方式
1.修改配置文件
在配置文件postgresql.conf 中直接修改,修改前记得备份一下原文件,因为你不知道意外和明天不知道哪个会先来。修改完成之后,记得重启数据库哦。
2.命令行的修改方式
例如:我们现在要修改 maintenance_work_mem
--参数show all;show maintenance_work_mem;--注意这里的设置不会改变postgresql.conf,只会改变postgresql.confALTER SYSTEM SET maintenance_work_mem= 1048576;--重启数据库show maintenance_work_mem; --取消postgresql.auto.conf的参数设置ALTER SYSTEM SET maintenance_work_mem= default;