[SQL ] MSSQL檔案群組問題

看板Database (資料庫)作者 (drizzt123)時間6年前 (2018/10/20 13:26), 編輯推噓2(205)
留言7則, 3人參與, 6年前最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱: SQL SERVER 2017 資料庫版本:2017 內容/問題描述: 不好意思,想詢問一下 MSSQL是否有辦法將"已經存在的單一資料表",移動至另一個檔案群組。 因為目前使用的資料庫發現有單一資料表使用量極大。 故想要獨立分拆出來。 已知道可以先建暫時的資料表,轉移資料後, 將原資料表刪除,再改名暫時資料表。 但是想知道有沒有可以直接移動的辦法? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.87.169 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1540013209.A.A97.html

10/20 15:22, 6年前 , 1F
SSMS 資料庫按右鍵->工作->匯出資料層應用程式
10/20 15:22, 1F

10/20 15:28, 6年前 , 2F
建暫時的資料表移轉, PK或IDENTITY出問題時很麻煩
10/20 15:28, 2F

10/20 17:53, 6年前 , 3F
謝謝K大,我來研究一下。
10/20 17:53, 3F

10/20 23:19, 6年前 , 4F
Rebuild clustered index時指定新的file groups即可
10/20 23:19, 4F

10/20 23:47, 6年前 , 5F
r大,我知道索引可以直接移,資料表也可以?(我都是反白
10/20 23:47, 5F

10/21 19:54, 6年前 , 6F
Clustered Index就是資料表本身
10/21 19:54, 6F

10/23 09:10, 6年前 , 7F
謝謝R大,已使用重建主索引的方式完成了轉移,謝謝!!
10/23 09:10, 7F
文章代碼(AID): #1RohoPgN (Database)
文章代碼(AID): #1RohoPgN (Database)