您的位置:首页 > 数据库

4.4 扩展与收缩数据库

2015-12-07 16:49 204 查看
4.4 扩展与收缩数据库

4.4.1 查看数据库的磁盘空间使用情况
  SSMS 可以查询当前数据库的空间使用情况,并通过报表服务以图形和表格的方式显示出来。




  标准报表“磁盘使用情况”分别显示了该数据库的数据文件和日志文件的磁盘空间使用情况。




4.4.2 扩展数据库文件
  如需扩展数据库的文件,可以直接在数据库的属性页面为“初始大小”设定一个更大的数值。同时还可以调整“自动增长/最大大小”选项。




  T-SQL 语句示例如下:
ALTER DATABASE [SQLDB01] MODIFY FILE ( NAME = N'SQLDB01', SIZE = 106544KB , FILEGROWTH = 51200KB )
4.4.3 收缩数据库
  SSMS 提供两种方式收缩数据库。




  如果收缩时在菜单中选择“数据库”,则可以收缩所有的数据库文件。




  T-SQL 语句示例如下:
USE [SQLDB01]
GO
DBCC SHRINKDATABASE(N'SQLDB01' )
GO
  如果收缩时在菜单中选择“文件”,则可以针对单个文件进行操作。





  T-SQL 语句示例如下:
USE [SQLDB01]
GO
DBCC SHRINKFILE (N'SQLDB01' , 0, TRUNCATEONLY)
GO
本文出自 “SQL Server 管理员指南” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: