說(shuō)明
因?yàn)榫€(xiàn)上的業(yè)務(wù)把所有的日志請(qǐng)求都寫(xiě)到了數(shù)據(jù)庫(kù)中,量大的時(shí)候就經(jīng)常出現(xiàn)了502.目前暫時(shí)無(wú)法訂購(gòu)具體的問(wèn)題!
來(lái)源:https://blog.csdn.net/zhubaojay/article/details/72902964
最大連接數(shù)的說(shuō)明
max_connections:最大連接數(shù)。默認(rèn)是 100個(gè)。如果 過(guò)大的,系統(tǒng)性能反而不高。
如果訪(fǎng)問(wèn)量確實(shí)很大的話(huà),一般用 pgpool 連接池 來(lái)管理。
對(duì)于應(yīng)用中一些不是經(jīng)常變化的數(shù)據(jù)建 議放到redis中或其他緩存,以減少大量的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)。
查看連接數(shù)的方法:
表名:pg_stat_activity
查詢(xún)當(dāng)前連接數(shù):
select count(1) from pg_stat_activity;
查詢(xún)最大連接數(shù)
show max_connections;
配置最大連接數(shù)(postgresql.conf)在中設(shè)置:
max_connections = 500