Postgresql:Windows上的基本安裝、配置

來源:互聯網
上載者:User

Postgresql是完全自我獨立的,不向系統寫入垃圾資訊,不依賴於註冊表!

  • initdb.exe 初始化系統資料庫postgres、模板資料庫template0、template1、資料庫簇——理解為一個儲存目錄!
  • pg_ctl.exe是一個基本的伺服器管理工具
  • postgres.exe伺服器程式

 

Postgresql的伺服器配置:postgresql.conf

  • 該設定檔在-D目錄下
  • 可以通過include [=] 'filename'包含其他設定檔,便於管理、擴充  --絕對、相對檔案路徑
  • 配置選項不區分大小寫。
  • “#”表示注釋
  • 配置選項和值之間的“=”是可選的。空白可以增加可讀性!
  • 值只有四種類型:整數、浮點數、字串、布爾值(可以使用true、false;on、off;yes、no;1、0。還可以使用以他們開頭的命名值,postgresq會忽略其後的東西)
  • 表示達大小的值可以帶單位:kb、mb、gb;表示時間的可以帶單位:d(day)、h(hour)、min(minute)、s(second)、ms(millinsecond)
  • 有些選項在修改完postgresql.conf後通過pg_ctl reload載入生效;有些則必須要重啟服務才行
  • 從命令列也可以指定選項。該設定會覆蓋命令列、選項檔案的配置。必須注意:此種方式的選項會使選項變成唯讀、不可以通過postgresql.conf選項檔案調整的了
  • 也可以針資料庫設定不同的選項:alter database  該設定會覆蓋命令列、選項檔案的配置
  • 也可以針對使用者佈建不同的選項:alter user  該設定會覆蓋資料庫、命令列、選項檔案的配置
  • 每個會話的選項可以單獨設定:set  該設定會覆蓋任何其他設定!
  • 顯示選項:show命令;pg_settings虛擬表

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.