centos - 在伺服器上匯入 postgrsql 資料時,伺服器網路卡住
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-04-26 09:02:12
0
0
580

宿主機裝的是 Windows 2008 R2 , Hyper-V 虛擬機器安裝的是 CentOS 7.3 / PostgreSQL 9.6.1 官網來源。

剛剛用 yum update 把 PostgreSQL 升級到最新版本 9.6.2 ,資料目錄還是 9.6.1 的版本,也可以用,不過想折騰一下。

資料庫只有一個,先用 pg_dump 匯出為 sql 文件,容量 80M 左右吧,都是普通文字資料。

執行initdb 初始化數據目錄之後啟動服務,開始導入數據,然後發現無論是用psql -f 還是在用psql 登錄進數據庫後用i 命令導入sql 文件時, vps 網路變得非常的慢,終端下輸入一個字元要等很久,瀏覽器開啟網站(網站用的是mysql 資料庫,不受影響) 也是同樣的卡片。

執行導入指令後半小時,終端機也一直顯示 INSERT 0 1 正在導入,用 top 查看資源佔用也沒有異常:

top - 22:26:01 up 2:40, 2 users, load average: 1.02, 1.10, 1.04 Tasks: 134 total, 1 running, 133 sleeping, 0 stopped, pu ie . sy, 0.0 ni, 0.0 id, 76.2 wa, 0.0 hi, 1.8 si, 0.0 st KiB Mem : 3874240 total, 2430988 free, 554248 used, 88904 b 0 used. 2976524 avail Mem

RDP 登入宿主機或開啟宿主機上的其他網站,網路速度一切正常。

ctrl+c 取消導入後, vps 的網路速度立即恢復。

我不太理解為啥導入資料會造成這個現象?

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!