有時os讀寫慢會降低mysql伺服器的效能,尤其是os與mysql使用同一磁碟時。故最好是讓mysql使用單獨的磁碟,能使用ssd更好。要做到這一點,需要把ssd新磁碟掛載到伺服器上,假定新磁碟在/dev/sdb。
# fdisk /dev/sdb
按下「n」將建立乙個新分割槽;按下「p」將建立新的主分割槽。接著設定分割槽號(從1~4),再選擇分割槽的尺寸,按下回車鍵。
如果不想使用整個磁碟作為乙個分割槽,那麼還需要繼續建立新分割槽。
按下「w」實現寫改變。
# mkfs.ext4 /dev/sdb1
# mkdir /ssd/
# mount /dev/sdb1 /ssd/
修改配置檔案/etc/fstab
/dev/sdb1 /ssd ext4 defaults 0 0
先停止mysql服務
# service mysqld stop
如果系統存在寫mysql的服務,也停止,比如
# service nginx stop複製整個mysql目錄到新磁碟
# cp /var/lib/mysql /ssd/ -rp
複製完成後,重新命名mysql的目錄
# mv /var/lib/mysql /var/lib/mysql-backup
接著建立符號鏈結
# ln -s /ssd/mysql /var/lib/mysql
現在可以啟動mysql服務了
MySQL啟用SSD儲存
有時os讀寫慢會降低mysql伺服器的效能,尤其是os與mysql使用同一磁碟時。故最好是讓mysql使用單獨的磁碟,能使用ssd更好。要做到這一點,需要把ssd新磁碟掛載到伺服器上,假定新磁碟在 dev sdb。fdisk dev sdb按下 n 將建立乙個新分割槽 按下 p 將建立新的主分割槽。...
利用SSD優化Oracle儲存
前幾天有幸和蓋國強老師做了乙個技術交流,從中學到了不少關於oracle的相關知識,其實感受最深的是優化儲存。傳統的儲存我們一般通過表空間規劃,表和索引的分離來提搞效能。但是隨著軟硬體的提高,現在可以更簡單的來優化資料儲存。眾所周知,ssd的i o效能指標 iops 即每秒多少次io動作 上,可以達到...
SSD 分層儲存好幫手
當前,幾乎所有主流的儲存廠商都已經推出了支援ssd的固態儲存解決方案。硬碟製造商也不甘落後,推出了ssd和ssd hdd混搭產品。一些應用軟體廠商也開始支援ssd,比如oracle sun zfs檔案系統就可以很好地支援ssd。乙個以ssd為核心的生態環境正得到逐步完善。ssd被應用於中高階儲存系統...