国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

2、記錄參數(shù)

3、內(nèi)存參數(shù)

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

一、連接參數(shù)

有許多配置參數(shù)可以控制人們?nèi)绾芜h(yuǎn)程和本地連接到數(shù)據(jù)庫(kù)。

1、監(jiān)聽地址

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

2、最大連接數(shù)

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

重要的是不要將此參數(shù)設(shè)置為比您需要的值高得多的值。較大的設(shè)置有幾個(gè)缺點(diǎn)。第一個(gè)是浪費(fèi)的共享內(nèi)存,通常是最后一個(gè)要關(guān)注的事情,因?yàn)槊總€(gè)連接的數(shù)量很小。

二、記錄參數(shù)

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

1、log_line_prefix

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

這會(huì)將以下內(nèi)容放入每個(gè)日志行:

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

2、日志語句

語句日志記錄是一種用于查找性能問題的強(qiáng)大技術(shù)。分析log_statement保存的信息和語句級(jí)詳細(xì)信息的相關(guān)來源可以揭示許多類型的性能問題的真正來源。此設(shè)置的選項(xiàng)如下:

none:不記錄任何語句級(jí)信息。

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

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

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

log_min_duration_statement

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

log_min_duration_statement=1000

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

三、內(nèi)存參數(shù)

數(shù)據(jù)庫(kù)組件需要內(nèi)存來緩存頻繁訪問的數(shù)據(jù)、事務(wù)日志和排序數(shù)據(jù)。因此,正確調(diào)整內(nèi)存參數(shù)至關(guān)重要,因?yàn)樗梢詭椭鷥?yōu)化數(shù)據(jù)庫(kù)性能。

1、共享緩沖區(qū)

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

2、臨時(shí)緩沖區(qū)

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

3、維護(hù)工作內(nèi)存

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

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

審核編輯:湯梓紅

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

    關(guān)注

    14

    文章

    10251

    瀏覽量

    91480
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    9

    文章

    3209

    瀏覽量

    76358
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    4019

    瀏覽量

    68339
  • postgresql
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    零基礎(chǔ)如何用云服務(wù)器搭建網(wǎng)站?完整教程

    準(zhǔn)備(域名與服務(wù)器)、系統(tǒng)與環(huán)境配置、網(wǎng)站部署、上線后的安全與性能優(yōu)化、以及日常運(yùn)維。每個(gè)步驟都配合實(shí)用操作建議,便于一步步完成搭建工作。遇到疑難環(huán)節(jié)時(shí),科技可以在
    的頭像 發(fā)表于 01-29 16:18 ?277次閱讀

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

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

    科技分析:香港服務(wù)器如何遠(yuǎn)程桌面連接和管理?

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

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

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

    如何為印度服務(wù)器申請(qǐng)和配置反向DNS記錄?

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

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

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

    科技分析:云儲(chǔ)存服務(wù)器搭建教程

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

    如何配置Linux防火墻和Web服務(wù)器

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

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

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

    【版本控制】Perforce P4服務(wù)器安全配置指南(附常見漏洞、詳細(xì)配置參數(shù)

    安全提示近期,Perforce產(chǎn)品安全團(tuán)隊(duì)發(fā)現(xiàn)部分暴露在公網(wǎng)的P4(原HelixCore)服務(wù)器存在潛在的配置風(fēng)險(xiǎn),可能導(dǎo)致源代碼泄露或未經(jīng)授權(quán)的訪問。網(wǎng)絡(luò)安全是Perforce的首要任務(wù)。作為
    的頭像 發(fā)表于 05-21 17:15 ?821次閱讀
    【版本控制】Perforce P4<b class='flag-5'>服務(wù)器</b>安全<b class='flag-5'>配置</b><b class='flag-5'>指南</b>(附常見漏洞、詳細(xì)<b class='flag-5'>配置</b><b class='flag-5'>參數(shù)</b>)

    如何在Linux中配置DNS服務(wù)器

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

    從入門到精通,一文搞懂vps云服務(wù)器配置怎么選擇!

    在選擇VPS云服務(wù)器之前,首先要明確自己的需求。這包括網(wǎng)站或應(yīng)用的類型、預(yù)計(jì)的流量、所需的存儲(chǔ)空間以及預(yù)算等因素。只有充分了解自己的需求,才能選擇到最適合自己的VPS云服務(wù)器配置。將詳細(xì)介紹
    的頭像 發(fā)表于 04-08 11:05 ?839次閱讀

    存儲(chǔ)服務(wù)器怎么搭建?RAKsmart實(shí)戰(zhàn)指南

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

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

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