1、看看服務(wù)里的 Postgres 服務(wù)的用戶名、密碼,必須用 postres 用戶啟動(dòng)的。
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計(jì),一元廣告,成都做網(wǎng)站選創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
2、鑒于重啟后就啟動(dòng)不了,是不是服務(wù)設(shè)置手動(dòng),或者是安裝了影子系統(tǒng)
3、會(huì)不會(huì)是安裝的時(shí)候,上一次的安裝沒(méi)有卸載干凈?
4、手動(dòng)啟動(dòng)服務(wù)試試看,看看系統(tǒng)日志有沒(méi)有相應(yīng)內(nèi)容分。
5、到 c:\program files下的安裝目錄(假設(shè)是windows)看看log 文件夾里的日志
6、進(jìn)入cmd, netstat -na ,看看開(kāi)了多少端口,很多病毒會(huì)強(qiáng)占許多端口,包括5432端口,如果5432被占用,肯定不行。netstat -navbo 會(huì)查看是哪個(gè)進(jìn)程
7、安裝的時(shí)候,locale 是不是選擇了默認(rèn)一路Next, 卸載,用locale = 'C'試試看!
你肯定是通過(guò)常規(guī)方法卸載的。
普通方法卸載就是容易這樣。
如果想徹底卸載,推薦你下個(gè)騰訊電腦管家。
管家除了提供強(qiáng)力卸載功能,還同時(shí)自帶深度清理:
打開(kāi)騰訊電腦管家~~~~工具箱~~~~軟件卸載~~~~強(qiáng)力刪除
打開(kāi)騰訊電腦管家~~~~工具箱~~~~清理垃圾/注冊(cè)表垃圾
改文件 postgresql.conf 里的
#max_connections=32
為
max_connections=1024
以及另外相應(yīng)修改
share_buffer 參數(shù)。
在某些情況下,最好是把a(bǔ)utovacuum關(guān)掉,因?yàn)閜ostgresql.conf中,你看到autovacuum前面加了#號(hào),但其實(shí)是默認(rèn)設(shè)置為開(kāi)啟。而且這個(gè)vacuum是對(duì)所有的數(shù)據(jù)庫(kù)進(jìn)行vacuum,如果有那么一個(gè)數(shù)據(jù)庫(kù)中table多,count也多,那就導(dǎo)致cpu超高,而且持續(xù)時(shí)間老長(zhǎng)。
想要結(jié)束這樣的情況,就只有對(duì)經(jīng)常使用的database進(jìn)行vacuum,且設(shè)定自動(dòng)的時(shí)間最好是數(shù)據(jù)庫(kù)使用不多的時(shí)間段,比如半夜。
在進(jìn)行vacuum時(shí),耗資源耗內(nèi)存,有時(shí)候還會(huì)鎖死,所以analyze想要的結(jié)果,當(dāng)然耗時(shí)就增加。個(gè)人觀點(diǎn)僅供參考