妙用SQLserver控制数据库表的收缩(sqlserver收缩表)

SQL server是一种关系型数据库管理系统,它提供了在一个数据库之间或者同一数据库内查询和管理数据的能力,是一种近乎完美的沟通、管理数据的平台。如今,很多大型企业也都在使用SQL Server作为他们数据库的核心,那么如何使用SQL Server控制数据库表的收缩呢?下面就给大家讲解一下。

目前成都创新互联公司已为上千余家的企业提供了网站建设、域名、网站空间网站托管、企业网站设计、隆德网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

首先,可以使用SQL Server脚本设置相关的数据库表收缩设置,这样可以更加精准地控制各种表的收缩,下面是设置的脚本:

“`SQL

–禁用收缩

ALTER DATABASE [Test]

SET AUTO_SHRINK OFF;

–仅对指定表收缩

ALTER DATABASE [Test ]

MODIF Y FILE

( NAME = N’Test ‘,

SIZE = 5120KB

AUTO_SHRINK ON )

GO


使用上述脚本可以禁用整个数据库的收缩,也可以仅对指定表进行收缩,这样可以更加精确、有效地控制各种表的收缩。

此外,也可以使用SQL Server提供的相关控制台来控制数据库表的收缩,下面是使用控制台进行收缩设置的步骤:

1. 首先,在控制台中依次点击 「开始 -> 所有的程序 -> SQL Server 2008 R2 -> SQL Server 控制台」,打开控制台;

2. 在「数据库」一栏中,选择要控制的数据库,此处以Test数据库为例;

3. 选择 「该数据库 -> 存储 -> 按照文件」 开启文件信息的显示,找到需要调整大小的表,在右侧信息中 勾选 「自动缩放该文件」

4. 设置收缩百分比(10%-50%),提交保存,完成收缩设置;

使用SQL Server提供的控制台,也可以控制表的数据库收缩,同样也可以非常精确、有效地控制数据库表的收缩。

以上就是使用SQL Server控制数据库表收缩的方法,无论使用SQL脚本还是SQL Server提供的控制台,都可以非常有效地控制表的数据库收缩,从而提高数据库的性能。

创新互联(cdcxhl.com)提供稳定的云服务器,香港云服务器,BGP云服务器,双线云服务器,高防云服务器,成都云服务器,服务器托管。精选钜惠,欢迎咨询:028-86922220。

网站标题:妙用SQLserver控制数据库表的收缩(sqlserver收缩表)
新闻来源:http://www.stwzsj.com/qtweb/news18/4718.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联