4.4 扩展与收缩数据库
2015-12-07 16:49
204 查看
4.4 扩展与收缩数据库
4.4.1 查看数据库的磁盘空间使用情况
SSMS 可以查询当前数据库的空间使用情况,并通过报表服务以图形和表格的方式显示出来。
标准报表“磁盘使用情况”分别显示了该数据库的数据文件和日志文件的磁盘空间使用情况。
4.4.2 扩展数据库文件
如需扩展数据库的文件,可以直接在数据库的属性页面为“初始大小”设定一个更大的数值。同时还可以调整“自动增长/最大大小”选项。
T-SQL 语句示例如下:
4.4.3 收缩数据库
SSMS 提供两种方式收缩数据库。
如果收缩时在菜单中选择“数据库”,则可以收缩所有的数据库文件。
T-SQL 语句示例如下:
如果收缩时在菜单中选择“文件”,则可以针对单个文件进行操作。
T-SQL 语句示例如下:
本文出自 “SQL Server 管理员指南” 博客,谢绝转载!
4.4.1 查看数据库的磁盘空间使用情况
SSMS 可以查询当前数据库的空间使用情况,并通过报表服务以图形和表格的方式显示出来。
标准报表“磁盘使用情况”分别显示了该数据库的数据文件和日志文件的磁盘空间使用情况。
4.4.2 扩展数据库文件
如需扩展数据库的文件,可以直接在数据库的属性页面为“初始大小”设定一个更大的数值。同时还可以调整“自动增长/最大大小”选项。
T-SQL 语句示例如下:
ALTER DATABASE [SQLDB01] MODIFY FILE ( NAME = N'SQLDB01', SIZE = 106544KB , FILEGROWTH = 51200KB ) |
SSMS 提供两种方式收缩数据库。
如果收缩时在菜单中选择“数据库”,则可以收缩所有的数据库文件。
T-SQL 语句示例如下:
USE [SQLDB01] GO DBCC SHRINKDATABASE(N'SQLDB01' ) GO |
T-SQL 语句示例如下:
USE [SQLDB01] GO DBCC SHRINKFILE (N'SQLDB01' , 0, TRUNCATEONLY) GO |
相关文章推荐
- oracle 优化方案
- Oracle重装后出错
- MySQL的 current_date()
- mybatis sql in 查询
- MySQL整体思路
- Oracle内存管理技术
- 【MongoDB系列】:MongoDB 集群,主从模式(一)
- Redis上实现分布式锁以提高性能的方案研究
- sqlserver字符串拆分(split)方法汇总
- kafka zookeeper redis 搭建
- oracle 插入时间
- oracle数据文件recover恢复过程
- Mongodb启动方法:设定参数启动;从设置文件启动
- Oracle根据身份证号码判断性别
- Mysql 1030 Got error -1 from storage engine 错误解决
- 我心中的MySQL DBA
- Oracle数据库分页查询的几种实现方法
- [学习分享] 在Windows操作系统下如何安装RMySQL包
- MongoDB 3.0 用户创建
- 我心中的MySQL DBA