Postgresql:串連、驗證配置

來源:互聯網
上載者:User

listen_addresses='localhost' 非動態  --postgresql監聽的網卡ip,預設僅僅本地,可以配置多個,使用“,”分割。“*” 代表所有的網卡ip

port=5432 非動態  --連接埠

max_connections=100 非動態  --最大伺服器串連數

superuser_reserved_connections=3 非動態 --為管理員保留的專用連線數,普通使用者無法使用這些串連。不能大於max_connections

 

authentication_timeout=60s  --登入驗證逾時

ssl=false 非動態  --是否使用ssl串連

password_encryption=true  --當使用create user、alter user系統管理使用者時,如果沒有顯示進行加密與否的限定,postgresql伺服器是否自動進行密碼加密

 

shared_buffers=32m 非動態 --共用快取。非常重要的績效參數。最小值為(128k,16k*max_connections)

max_prepared_transactions=5 非動態  --最大並行prepared 事務。如果為0,則禁止使用prepared事務,最大迎合max_connections相同

temp_buffers=8m 可以會話調整  --每個會話可以使用的臨時(表)緩衝大小

work_mem=1m  可以會話調整  --指定內部排序、串連、group、等等時,postgresql可以使用的記憶體大小,超過該值,將使用磁碟臨時檔案。實際使用的記憶體和該類操作同時執行的數目相乘

maintenance_work_men=16m  --維護語句vacuum、create index等等可以使用的記憶體大小。實際使用的記憶體和該類操作同時執行的數目相乘

 

fsync=on  --(物理資料)日誌必須同步寫入磁碟    --嚴重的效能損失 最高的日誌資料安全。

synchronous_commit=on 可以會話調整 --(邏輯交易資料)日誌必須同步寫入磁碟,如果設為on,會立即調用fsync,相當於設定了fsync=on

full_page_writes=on  --寫整頁

wal_buffers=64K

wal_writer_delay=200ms  --將wal日誌從wal_buffer中寫入磁碟的周期

commit_delay=0ms  --交易記錄commit後,寫入磁碟的延時。這個設定只有在commit_sibings(並行的多個排隊事務)在延時記憶體在是才有效

commit_siblings=5

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.