2014-09-03

[MS SQL] 搬移MS SQL Server 資料庫MDF檔

因為沒有經驗所以當初MS SQL Server上線時,皆以預設值安裝,
也就是說,資料庫檔MDF和交易記錄檔LOG,皆存放於系統槽內,
最近發現C槽的空間已經快要被用滿了,後來一查才發現,
原來是資料庫MDF檔,隨著上線時間時間逐漸膨脹,
今天以卸離、添加的方式搬移資料庫檔案,以釋放系統槽空間,步驟相當簡單。


選取欲搬移的資料庫,點選工作-->卸離

卸離完畢後,將MDF檔手動搬移到新的位置存放


點選加入,選擇MDF新的存放位置

借這篇文章順便說一下,這幾年學習到並實做得到比較好IO效能的設定方式

  1. MDF與LOG分不同實體硬碟存放,避免大量資料更新異動時,MDF與LOG IO資源競爭
  2. tempdb資料庫另外設定實體硬碟存放,目前我都是放於RAMDISK中,並依照CPU核心數切割tempdb檔案數




張貼留言