PostgreSQL 性能優化--參數的配置

    PostgreSQL的配置參數作爲性能調優的一部分,起着重要的位置。有時候一個簡單的配置參數就會覺得應用的性能。因此有必要簡單瞭解下其相關的配置參數。

查詢Linux服務器配置

在進行性能調優之前,需要清楚知道服務器的配置信息,比如說 CPU,內存,服務器版本等信息。

查詢系統版本信息:

cat /etc/redhat-release 
Scientific Linux release 7.1 (Nitrogen)

linux查看物理CPU個數,核數,邏輯CPU個數。

# 總核數 = 物理CPU個數 X 每顆物理CPU的核數 
# 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數

# 查看物理CPU個數
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每個物理CPU中core的個數(即核數)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看邏輯CPU的個數
cat /proc/cpuinfo| grep "processor"| wc -l

查詢內存信息

cat /proc/meminfo
MemTotal:       65688100 kB
MemFree:        30337484 kB
MemAvailable:   61819260 kB
Buffers:          104388 kB
...

 PostgreSQL配置參數查看方式

#切換到postgres用戶下
su - postgres
Last login: Wed Aug 28 11:34:45 CST 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章