前言
Odoo服务中的PostgreSQL的配置参数作为性能调优的一部分,起着重要的位置。有时候一个简单的配置参数就会觉得应用的性能。因此有必要简单了解下其相关的配置参数。
查询Linux服务器配置
在进行性能调优之前,需要清楚知道服务器的配置信息,比如说 CPU,内存,服务器版本等信息。
查询系统版本信息
Linux查看物理CPU个数、核数、逻辑CPU个数
查询内存信息
PostgreSQL配置参数查看方式
PostgreSQL性能调优重要的配置参数
PostgreSQL配置参数修改的方式
1.修改配置文件
在配置文件postgresql.conf 中直接修改,修改前记得备份一下原文件,因为你不知道意外和明天不知道哪个会先来。修改完成之后,记得重启数据库哦。
2.命令行的修改方式
例如:我们现在要修改 maintenance_work_mem
--参数 show all; show maintenance_work_mem; --注意这里的设置不会改变postgresql.conf,只会改变postgresql.conf ALTER SYSTEM SET maintenance_work_mem= 1048576; --重启数据库 show maintenance_work_mem; --取消postgresql.auto.conf的参数设置 ALTER SYSTEM SET maintenance_work_mem= default;