1. 程式人生 > >配置檔案(pg_hba.conf和postgresql.conf )

配置檔案(pg_hba.conf和postgresql.conf )

一.pg_hba.conf 檔案說明

該檔案可以配置伺服器是否可以遠端連線,同時還要在postgresql.conf 配置檔案修改監聽地址list_address = '*'

1.下面的配置只能本地連線

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5

2.修改可以遠端連線的配置

host    all             all             0.0.0.1/0            md5

 

二.postgresql.conf 檔案的修改

修改監聽的IP和埠

在安裝目錄下面的data目錄下面,有個postgresql.conf配置檔案:

listen_address = 'localhost'

# 如果修改全部地址可以訪問,則可以修改為:*

 

# postgresql的預設埠

port = 5432

修改上面的2個配置,需要重新啟動服務才生效

與資料庫log相關的引數

# open log

logging_collector = on

# log record path

log_directory = 'pg_log'

記憶體引數的設定

shared_buffers :共享記憶體的大小,主要用於共享資料塊,查詢得到的資料佔用的記憶體

work_mem:單個SQL執行時,排序,hash join所使用的記憶體,SQL執行完後,記憶體自動釋放