簡體   English   中英

postgres的性能非常慢

[英]Performance of postgres is very slow

我們在我們的openerp(odoo)應用程序中使用了postgres 9.1。 數據庫大小為6GB,每天我們的客戶發布數據,因此數據庫大小每天都在增加。 從過去的幾周開始,我們的應用程序性能一直非常緩慢。 我應該將數據庫升級到9.6版嗎?

Odoo配置

db_host = False
db_port = 5432
db_password = False
xmlrpc_port=8069
limit_memory_hard = 8324800000
limit_memory_soft = 7120000000
max_cron_threads = 3 
workers = 6
auto_reload = False
longpolling_port = 8072
proxy_mode = 1
xmlrpc = True
xmlrpcs = True
xmlrpcs_port = 8071
limit_time_cpu = 600
limit_time_real = 600

硬件資訊

CPU- Intel Xeon 2.5 GHz Hexa core
RAM -18GB

Postgres配置

max_connections = 80
maintenance_work_mem = 1GB
effective_cache_size = 13GB
work_mem = 112MB
wal_buffers = 8MB
shared_buffers = 4GB
default_statistics_target = 50

@Bhanu,您應該在postgresql.conf上工作。 您需要更改一些設置,例如max_connections,shared_buffers,effective_cache_size,work_mem,maintenance_work_mem,wal_buffers,default_statistics_target

根據您的硬件配置,在配置文件中增加這些變量的大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM