中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

調(diào)整wal_segment_size導(dǎo)致PostgreSQL停止服務(wù)怎么辦

今天就跟大家聊聊有關(guān)調(diào)整wal_segment_size導(dǎo)致PostgreSQL 停止服務(wù)怎么辦,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)公司專注于網(wǎng)站建設(shè),為客戶提供網(wǎng)站制作、成都網(wǎng)站制作、網(wǎng)頁設(shè)計開發(fā)服務(wù),多年建網(wǎng)站服務(wù)經(jīng)驗,各類網(wǎng)站都可以開發(fā),成都品牌網(wǎng)站建設(shè),公司官網(wǎng),公司展示網(wǎng)站,網(wǎng)站設(shè)計,建網(wǎng)站費用,建網(wǎng)站多少錢,價格優(yōu)惠,收費合理。

近一段時間一致是 MySQL ,PostgreSQL 兩條腿走路,這樣做是有原因的,不是所有的企業(yè)都是互聯(lián)網(wǎng)企業(yè),也不是所有企業(yè)的程序員都能良好的理解MYSQL的使用方式,也不能強制要求程序員將復(fù)雜的SQL 都變成程序的方式來進行。PostgreSql 的兼容性以及對于復(fù)雜SQL 語句的處理更強悍,這是毋庸置疑的。所以這也是部分金融機構(gòu)企業(yè)轉(zhuǎn)向POSTGRESQL 的原因之一。所以DBER 們也的根據(jù)實際情況和業(yè)務(wù)情況以及程序員的水平和業(yè)務(wù)的穩(wěn)定度綜合評定出,到底是MYSQL 還是 POSTGRESQL 。

而對程序員來說無疑最收還原的還是POSTGRESQL 的穩(wěn)定性以及兼容性還有一些其他數(shù)據(jù)庫沒有的特異功能。今天不想說這些,因為這些都是有目共睹的事情了。最近有一個項目要準(zhǔn)備使用POSTGRESQL 作為基礎(chǔ)數(shù)據(jù)庫,在調(diào)整wal_segment_size 的時候本身沒有出現(xiàn)什么問題,但調(diào)整之后就出現(xiàn)了 POSTGRESQL 突然DOWN機以及無法再啟動的問題,這里的說說這個坑。

首先說這個問題之前說的,POSTGRESQL 可以調(diào)整的關(guān)于數(shù)據(jù)庫內(nèi)部的參數(shù)原先在PostgreSQL 中的 wal segment size 是在編譯的過程中進行設(shè)置的,目前PG 11版本中是在初始數(shù)據(jù)庫或者通過 pg_resetwal 來進行調(diào)整的。而如果在初始數(shù)據(jù)庫的時候應(yīng)該不會出現(xiàn)這個問題,而使用pg_resetwal 命令來進行pg_wal 的從新設(shè)置,會產(chǎn)生一個問題。

具體過程如下

1 關(guān)閉PostgreSQL的數(shù)據(jù)庫服務(wù)

2 使用 pg_resetwal 命令將 wal size 重新進行設(shè)置

調(diào)整wal_segment_size導(dǎo)致PostgreSQL 停止服務(wù)怎么辦

3 重新啟動服務(wù)器

調(diào)整wal_segment_size導(dǎo)致PostgreSQL 停止服務(wù)怎么辦

4 報錯

FATAL:  "min_wal_size" must be at least twice "wal_segment_size"

錯誤信息提示  min_wal_size 必須是  wal_segment_size 的兩倍

我們?nèi)フ{(diào)整  min_wal_size 參數(shù)

調(diào)整wal_segment_size導(dǎo)致PostgreSQL 停止服務(wù)怎么辦

再次重新啟動postgreSQL OK 

 其實提示我要調(diào)整 wal_segment_size 的是某銀行的一篇文章,其中提到由于wal_segement_size 設(shè)置的較小,并且還有一些配置的問題,導(dǎo)致wal_log 瘋狂的增長,所以后期他們準(zhǔn)備調(diào)整這個參數(shù),但文章中提到?jīng)]有辦法調(diào)整  wal_segement_size 原因是由于編譯的過程中才能調(diào)整,而安裝后就不能調(diào)整了,某銀行使用的POSTGRESQL 應(yīng)該是低于 11 這個版本的,所以也就有了這次PG 11調(diào)整版本,然后機器無法啟動的問題。

看完上述內(nèi)容,你們對調(diào)整wal_segment_size導(dǎo)致PostgreSQL 停止服務(wù)怎么辦有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

本文名稱:調(diào)整wal_segment_size導(dǎo)致PostgreSQL停止服務(wù)怎么辦
當(dāng)前URL:http://www.rwnh.cn/article10/pedddo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化網(wǎng)站建設(shè)、App設(shè)計營銷型網(wǎng)站建設(shè)、服務(wù)器托管移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
潞城市| 淮北市| 蛟河市| 鹤峰县| 马鞍山市| 洮南市| 利津县| 积石山| 江门市| 吕梁市| 金湖县| 扬中市| 丁青县| 若羌县| 宁河县| 重庆市| 瑞安市| 嵊泗县| 磐安县| 封丘县| 黄龙县| 万州区| 道真| 乾安县| 芒康县| 灵武市| 株洲市| 秦皇岛市| 汉沽区| 牡丹江市| 潞城市| 全州县| 西华县| 宜宾市| 成都市| 乐亭县| 台中市| 乐清市| 临洮县| 闵行区| 新化县|