表文件组修改
来源:互联网 发布:淘宝客优惠券采集软件 编辑:程序博客网 时间:2024/09/21 08:17
表文件组修改
首先,假设有一个表T,创建在文件组OldFilegroup上,现在要将表T移到新的文件组NewfileGroup上。
1、处理主键的情形,即聚集索引和主键建在相同的字段上
假设有一个主键名称为PK_T,首先删除主键:altertable T drop constraint PK_T
然后重新在新文件组上创建主键:
ALTER TABLE[dbo].[T]WITH NOCHECK ADD
CONSTRAINT [PK_T] PRIMARY KEY CLUSTERED
(
[id]--注意ID这里是你原来的那些主键组成的列
) ON[NewFileGroup]
2、处理聚集索引的情形,即聚集索引和主键建不在相同的字段上
假设有一个聚集索引名称为IX_ID,首先删除聚集索引:dropindex T.IX_ID
然后重新在新文件组上创建聚集索引:
create clusteredindex IX_ID on T(ID)on [NewfileGroup]--注意ID那里是你原来的那些聚集索引组成的列
这样,用下面的查询看看你的表是不是在新的文件组上了?
select groupname,o.namefrom sysindexes a join sysfilegroupsb
on a.groupid=b.groupid join sysobjects o on a.id=o.id
and o.name='T用户水费通知'
转自:http://www.cnblogs.com/qanholas/archive/2011/09/13/2174805.html
- 表文件组修改
- 修改某个表的文件组
- 手动修改PE文件:修改节表
- 修改文件的组id
- linux 修改文件所在组
- 修改日志文件组大小
- 【chgrp】修改文件属组
- 修改“文件修改时间”
- solaris 修改文件所属组 chgrp。
- linux 修改文件的组群
- linux修改文件所属用户和组
- linux修改文件所属用户和组
- linux修改文件所属用户和组
- linux修改文件所属用户和组
- linux修改文件所属用户和组
- Ubuntu修改文件所属用户和组
- Linux修改文件所属用户和组
- linux修改文件所属用户和组
- ORA-00600错误及其解决方案
- local static
- 关于msdn中NtQuerySystemInformation函数说明
- apahce+tomcat补充
- Zend实用指南连载一:Zend Platform概述
- 表文件组修改
- ASP读取显示TXT文件内容
- onsubmit校验表单时利用ajax的return false 无效问题
- 微信、手机QQ,网易新闻等几乎大部分Android App的一个诡异的Bug,求高手出招?
- JDOM包概览以及类说明
- AspNetPager分页示例
- 高效工作,为自己工作
- macport 安装使用
- 『'operator <<' is ambiguous』 以及『 操作符重载示例』