chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

恒訊科技介紹:PostgreSQL服務器配置的參數(shù)指南

深圳市恒訊科技有限公司 ? 來源:深圳市恒訊科技有限公司 ? 作者:深圳市恒訊科技有 ? 2023-06-16 17:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PostgreSQ服務器配置參數(shù)在優(yōu)化和增強數(shù)據(jù)庫性能方面發(fā)揮著重要作用。PostgreSQL的主要可調設置位于名為 postgresql.conf 的純文本文件中,該文件位于數(shù)據(jù)庫目錄結構的底部。這些配置參數(shù)中的大多數(shù)大致分為以下幾類:

1、數(shù)據(jù)庫連接參數(shù)

2、記錄參數(shù)

3、內存參數(shù)

下面,小編就詳細給大家介紹一下PostgreSQL服務器配置的參數(shù)指南。

一、連接參數(shù)

有許多配置參數(shù)可以控制人們如何遠程和本地連接到數(shù)據(jù)庫。

1、監(jiān)聽地址

任何需要從遠程系統(tǒng)連接的安裝都需要更改listen_addresses以允許連接。默認情況下僅允許來自登錄到與數(shù)據(jù)庫服務器相同系統(tǒng)的用戶的本地連接。一種常見的方法是接受來自任何地方的傳入連接——就主配置文件而言,如下所示:listen_addresses = '*'

2、最大連接數(shù)

Max_connections是我們在initdb生成的postgresql.conf中總是會發(fā)現(xiàn)設置為一個值的設置之一,通常為100。因為每個連接都使用少量的共享內存,所以共享內存默認值特別有限的系統(tǒng)甚至可能不允許這么多連接。因此,在創(chuàng)建數(shù)據(jù)庫集群時,initdb會進行一些調查,然后將支持的最大值(最多100)保存到默認配置中。實際上,每個客戶端用于諸如排序之類的事情的非共享內存量將使它相形見絀,但不能完全忽略共享組件。

重要的是不要將此參數(shù)設置為比您需要的值高得多的值。較大的設置有幾個缺點。第一個是浪費的共享內存,通常是最后一個要關注的事情,因為每個連接的數(shù)量很小。

二、記錄參數(shù)

常規(guī)日志記錄設置至關重要,因為日志記錄在調試錯誤、警告和其他系統(tǒng)問題中起著至關重要的作用。我們可能需要設置log_destination、log_directory和log_filename等參數(shù),以符合我們環(huán)境的系統(tǒng)管理要求的方式保存我們的日志文件。在大多數(shù)系統(tǒng)上,這些都將設置為合理的默認值以開始使用。在類UNIX系統(tǒng)上,一些數(shù)據(jù)庫日志記錄通常在啟動和停止服務器的腳本中設置,而不是直接在postgresql.conf 文件中設置。

1、log_line_prefix

默認的log_line_prefix參數(shù)是空的,一個好的起始值如下:

這會將以下內容放入每個日志行:

%t:時間戳%u:數(shù)據(jù)庫用戶名%r:遠程主機連接%d:數(shù)據(jù)庫%p:連接的進程ID

2、日志語句

語句日志記錄是一種用于查找性能問題的強大技術。分析log_statement保存的信息和語句級詳細信息的相關來源可以揭示許多類型的性能問題的真正來源。此設置的選項如下:

none:不記錄任何語句級信息。

ddl:僅記錄數(shù)據(jù)定義語言(DDL)語句,例如CREATE和DROP。這通??梢员A?,即使在生產(chǎn)中,也可以用于捕獲管理員無意或有意引入的重大更改。

mod:記錄任何修改值的語句,除了簡單的SELECT語句外,它基本上是所有內容。如果我們的工作負載主要是基于SELECT且數(shù)據(jù)更改相對較少,則始終啟用此功能可能很實用。

all:記錄每條語句。由于日志記錄的開銷,這在生產(chǎn)中通常是不切實際的。但是,如果我們的服務器相對于它的工作負載來說足夠強大,那么讓它一直保持運行可能是可行的。

log_min_duration_statement

一旦我們對執(zhí)行典型的查詢語句需要多長時間有了一些了解,此設置允許您僅記錄超過我們設置的閾值的語句。該值以毫秒為單位,因此我們可以設置以下內容:

log_min_duration_statement=1000

這樣,我們將只會看到運行時間超過1秒的語句。這對于找出比大多數(shù)執(zhí)行時間長得多的離群語句的來源非常方便。

三、內存參數(shù)

數(shù)據(jù)庫組件需要內存來緩存頻繁訪問的數(shù)據(jù)、事務日志和排序數(shù)據(jù)。因此,正確調整內存參數(shù)至關重要,因為它可以幫助優(yōu)化數(shù)據(jù)庫性能。

1、共享緩沖區(qū)

該參數(shù)的值定義了PostgreSQL共享緩沖池的大小。換句話說,此參數(shù)控制PostgreSQL用于緩存數(shù)據(jù)的內存量。128 MB的默認值對于任何現(xiàn)實世界的工作負載來說都非常低,需要加強。此值應根據(jù)數(shù)據(jù)集大小設置,數(shù)據(jù)庫服務器應該在峰值負載和可用RAM的基礎上處理。事實上的經(jīng)驗法則是,在RAM超過1GB的系統(tǒng)上,此參數(shù)的合理值約為系統(tǒng)內存的四分之一。此參數(shù)的值也可以設置為更大的值,并且理想情況下有效的最大設置為可用RAM的40%。但是將它增加到超過該限制可能不會有效,因為PostgreSQL也依賴于操作系統(tǒng)緩存來進行操作。較大的shared_buffers參數(shù)值意味著增加 checkpoint_segments 值,以便在一段時間內分散寫入大量新數(shù)據(jù)或更改數(shù)據(jù)的過程。此值只能在服務器啟動時設置。

2、臨時緩沖區(qū)

此參數(shù)定義每個數(shù)據(jù)庫會話用于緩存臨時表數(shù)據(jù)的內存量。這些基本上是會話本地緩沖區(qū),僅用于訪問臨時表。在Postgresql版本9.4中,此參數(shù)的默認值為八,并且此設置可以在單個會話中更改,但只能在會話中首次使用臨時表之前更改。任何后續(xù)更改該值的嘗試都不會影響現(xiàn)有會話。

3、維護工作內存

此參數(shù)定義維護操作使用的最大內存量,即VACUUM、CREATE INDEX、ALTER TABLE ADD FOREIGN KEY 操作需要更多工作內存。要注意的是,這些會話中的許多會話不太可能同時執(zhí)行這些操作,因此可以將此值設置為比標準每個客戶端work_mem設置大得多的值。在PostgreSQL 版本9.4中,此參數(shù)的默認值設置為64MB。這里需要注意的一點是,當autovacuum運行時,autovacuum_max_workers的值分配此內存的次數(shù)。從優(yōu)化的角度并考慮到?jīng)]有增加autovacuum worker的數(shù)量,一個好的配置設置是將其設置為系統(tǒng)總內存的5%左右,這樣即使五個這樣的進程也不會超過可用內存的四分之一記憶。這大約相當于每GB服務器系統(tǒng)內存50 MB的maintenance_work_mem。

以上是PostgreSQL服務器配置的參數(shù)指南介紹,希望能幫助到大家參考!

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    13

    文章

    10078

    瀏覽量

    90827
  • 內存
    +關注

    關注

    9

    文章

    3170

    瀏覽量

    76094
  • 數(shù)據(jù)庫

    關注

    7

    文章

    3992

    瀏覽量

    67707
  • postgresql
    +關注

    關注

    0

    文章

    24

    瀏覽量

    589
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    科技解析:服務器監(jiān)控與告警設置—企業(yè)必備指南

    一、為什么企業(yè)必須配置服務器監(jiān)控和告警 要是沒有監(jiān)控系統(tǒng),企業(yè),就只能在故障出現(xiàn)之后,才發(fā)覺問題,進而造成業(yè)務方面的損失。科技長期服務
    的頭像 發(fā)表于 11-25 17:42 ?350次閱讀

    科技分析:香港服務器如何遠程桌面連接和管理?

    對于選擇香港服務器的企業(yè)和開發(fā)者而言,無論身在何處,穩(wěn)定、安全地遠程連接和管理服務器都是首要任務。科技將詳細解析如何通過遠程桌面連接(Windows)和SSH(Linux)等主流方
    的頭像 發(fā)表于 11-06 14:18 ?286次閱讀

    科技解析:如何在日本服務器上安裝和配置數(shù)據(jù)庫(如MySQL)?

    CentOS 8/Stream為例)上從零開始安裝、配置到安全加固的完整實戰(zhàn)指南。 一、 準備工作 在開始之前,請確保您已具備以下條件: 一臺日本服務器: 您已擁有一臺位于日本數(shù)據(jù)中心的云服務
    的頭像 發(fā)表于 11-04 11:07 ?401次閱讀

    如何為印度服務器申請和配置反向DNS記錄?

    科技為您提供為印度服務器申請和配置反向DNS(rDNS/PTR記錄)的完整指南。了解為何反向DNS對郵件送達率、網(wǎng)絡安全和
    的頭像 發(fā)表于 10-28 10:12 ?371次閱讀

    科技分析:Ubuntu云服務器數(shù)據(jù)共享高效方案

    在當今云計算時代,企業(yè)對于數(shù)據(jù)共享的需求日益增長,尤其是在使用Ubuntu云服務器的場景下,如何實現(xiàn)高效、安全的數(shù)據(jù)共享成為關鍵問題。本文將為您詳細介紹幾種主流的Ubuntu云服務器數(shù)據(jù)共享方案
    的頭像 發(fā)表于 07-09 21:40 ?1176次閱讀

    科技分析:云儲存服務器搭建教程

    共享,還是作為備份用途。這將決定后續(xù)的硬件選擇和軟件配置。 二、選擇硬件設備 硬件是搭建云存儲服務器的基礎。根據(jù)需求,可以選擇普通的家用電腦、NAS設備,甚至專業(yè)的服務器。對于存儲介質,建議使用硬盤陣列(如RAID),
    的頭像 發(fā)表于 07-07 11:07 ?1051次閱讀

    如何配置Linux防火墻和Web服務器

    在當今數(shù)字化時代,網(wǎng)絡安全顯得尤為重要。Linux作為一種開源操作系統(tǒng),廣泛應用于服務器管理和網(wǎng)絡配置中。本篇文章將詳細介紹如何配置Linux防火墻和Web
    的頭像 發(fā)表于 05-24 15:26 ?1629次閱讀
    如何<b class='flag-5'>配置</b>Linux防火墻和Web<b class='flag-5'>服務器</b>

    科技深度解析:阿帕奇服務器工作原理

    阿帕奇服務器(Apache HTTP Server)作為全球使用最廣泛的開源Web服務器軟件,其工作原理融合了多進程架構、模塊化設計與高效的請求處理流程。以下從核心機制、運行模式及優(yōu)化策略三方面解析
    的頭像 發(fā)表于 05-22 09:37 ?1497次閱讀

    如何在Linux中配置DNS服務器

    本文詳細介紹了如何在Linux中配置DNS服務器,包括DNS工作原理、本地緩存、DNS查詢過程,以及正向和反向查詢的配置。步驟包括服務器
    的頭像 發(fā)表于 05-09 13:38 ?2257次閱讀
    如何在Linux中<b class='flag-5'>配置</b>DNS<b class='flag-5'>服務器</b>

    存儲服務器怎么搭建?RAKsmart實戰(zhàn)指南

    搭建存儲服務器需兼顧硬件性能、數(shù)據(jù)冗余與安全訪問。以RAKsmart服務器為例,整體流程可分為五步:需求評估→硬件選型→RAID配置→系統(tǒng)部署→網(wǎng)絡設置。以下是小編對RAKsmart存儲服務器
    的頭像 發(fā)表于 04-01 10:09 ?950次閱讀

    DeepSeek企業(yè)級部署服務器資源計算 以raksmart裸機云服務器為例

    以RakSmart裸機云服務器為例,針對DeepSeek企業(yè)級部署的服務器資源計算指南,涵蓋GPU/CPU/內存/存儲/網(wǎng)絡等核心維度的詳細計算方法與配置推薦,主機推薦小編為您整理發(fā)布
    的頭像 發(fā)表于 03-21 10:17 ?806次閱讀

    美國多ip服務器租用配置步驟

    美國多IP服務器租用是一種提供多個獨立IP地址的服務器租賃服務,主要用于站群建設和SEO優(yōu)化。以下是關于美國多IP服務器租用的詳細介紹,主機
    的頭像 發(fā)表于 02-08 17:12 ?861次閱讀

    操作指南:pytorch云服務器怎么設置?

    GPU加速和并行計算優(yōu)化。完成后,定期監(jiān)測資源使用情況以優(yōu)化配置。設置PyTorch云服務器需要一系列步驟,以下是UU云小編整理的操作指南
    的頭像 發(fā)表于 02-08 10:33 ?594次閱讀

    華為云 Flexus 云服務器 X 實例的快速入門與配置指南

    讀者介紹 Flexus 云服務器 X 實例的快速入門和配置指南,幫助他們更好地利用華為云的強大功能。 一、華為云 Flexus 云服務器 X
    的頭像 發(fā)表于 01-13 11:11 ?3735次閱讀
    華為云 Flexus 云<b class='flag-5'>服務器</b> X 實例的快速入門與<b class='flag-5'>配置</b><b class='flag-5'>指南</b>

    如何選擇合適的云服務器 --X 實例購買指南配置詳細說明

    前言 ? 1 x實例介紹 ? 2 購買步驟 ? 2.1 登錄華為云官網(wǎng) ? 2.2 Flexus云服務器X實例頁面 ? 2.3 配置服務器 ? 2.4 購買
    的頭像 發(fā)表于 12-24 17:27 ?1093次閱讀
    如何選擇合適的云<b class='flag-5'>服務器</b> --X 實例購買<b class='flag-5'>指南</b>和<b class='flag-5'>配置</b>詳細說明