Linux軟連線在pg資料庫中的應用

2021-07-25 15:24:24 字數 1025 閱讀 6107

/opt/postgresql/9.5目錄下的data檔案時間久了以後,儲存空間越來越小,所以用到了軟連線。

連線:連線有軟連線和硬連線(hard link)之分的,軟連線(symbolic link)又叫符號連線。符號連線相當於windows下的快捷方式。不可以對資料夾建立硬連線的,我們通常用的還是軟連線比較多。

注:這裡簡單說下,/opt目錄類似於windows系統的program files,而home主要放個人資料,可以理解為windows系統超大的硬碟…。我這裡/opt目錄下只有30g左右,home有1t以上,當時postgresql資料庫安裝在了/opt下面,於是想到了軟連線,省去了重灌資料庫的麻煩。

軟連線格式如下:

ln -s 源位址  目的位址

我把home目錄下postgresql裡面的data軟鏈結到/opt/postgresql/9.5目錄下

#ln -s /home/postgresql/data /opt/postgresql/9.5
具體操作流程我演示一遍:

1.    先將/opt/postgresql/9.5/data目錄move到/home/postgresql(需要自己新建)檔案下:

#cd /home

#mkdir postgresql

#mv /opt/postgresql/9.5/data /home/postgresql

#cd /home/postgresql/data

#pwd

/home/postgresql/data

這裡已經把/opt/postgresql/9.5目錄下的data移動到了/home/postgresql目錄下

#ln -s /home/postgresql/data /opt/postgresql/9.5

到這裡軟連線就建立完成了。現在檢視/opt/postgresql/9.5目錄下的data會發現多了乙個箭頭,右鍵屬性檢視,空間變成了1t以上,原來只有30g左右,資料庫可以正常執行的。

pg資料庫連線命令

psql help 命令可檢視資料庫連線幫助文件。pg dump 命令可檢視導數幫助文件。dyb為庫名,username為資料庫使用者 方法一,需要手動輸入密碼 psql u username h 196.128.0.19 p 5432 d dyb enter passwd for username...

資料庫連線在哪?資料庫連線池

1.載 資料庫和應用程式的連線不是無限制的。要知道一點就是,無論是什麼資料庫都是按可連線數和可支援cpu數來賣的,但現在的企業老闆都希望成本降到最低,所以買資料庫肯定不會花多少錢,買伺服器也不會買多少cpu啦,這樣你能隨便浪費資料庫連線嗎?如果你幾下就把資料庫連線用完了,別人就連不上了,所以必須是連...

ArcSDE連線pg資料庫實踐

1.首先要明白版本對應問題 arcgis desktop 和pg版本要求一一對應。就是arcgis10.4對應pg9.4及90.4以下版本。就是arcgis10.5對應pg9.5及9.5以下版本。2.客戶端你中有我,我中有你問題 arcgis的pg外掛程式要放到pg中,pg客戶端要放到arcgis中...