2个文件组sql server中的表
我的前任出于某种原因将数据拆分到 SQL Server 2005 数据库中的两个文件组之间。
我正在考虑将所有内容整合到一起。
关于为什么有人会在同一服务器上有两个文件的文件组之间分割内容的任何猜测?
如何将所有对象放入一个组中?
My predecessor for some reason split the data between two filegroups in our SQL Server 2005 database.
I'm thinking about just putting everything in one.
Any speculation on why someone would split things between filegroups with two files on the same server?
How do I put all of the objects in a single group?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您会出于以下几个原因进行拆分:
无论如何,要移动表,您需要更改移动数据的聚集索引。
当您编写表/索引脚本时,您会看到
CREATE INDEX (--- ) ON [PRIMARY]
,其中PRIMARY是一个文件组,也在聚集索引的CREATE TABLE
中看到其他SO我对文件组的回答:
You'd split for several reasons:
Anyway, to move tables you'd ALTER the clustered index which moves the data.
When you script tables/indexes, you see
CREATE INDEX (--- ) ON [PRIMARY]
where PRIMARY is a filegroup, also in theCREATE TABLE
for clustered indexesOther SO answers from me on filegroups: