原文:DBCC大全集之(适用版本MS SQLServer 2008 R2)----DBCC SHRINKDATABASE收缩指定数据库中的数据文件和日志文件的大小

收缩指定数据库中的数据文件和日志文件的大小。 Transact SQL 语法约定 语法 参数 database name database id 要收缩的数据库的名称或 ID。如果指定 ,则使用当前数据库。 target percent 数据库收缩后的数据库文件中所需的剩余可用空间百分比。 NOTRUNCATE 通过将已分配的页从文件末尾移动到文件前面的未分配页来压缩数据文件中的数据。targe ...

2022-03-20 11:56 0 655 推荐指数:

查看详情

收缩数据库 DBCC SHRINKFILE

 数据库的每个文件都可以通过删除未使用的页的方法来减小。尽管数据库引擎会有效地重新使用空间,但某个文件多次出现无需原来大小的情况后,收缩文件就变得很有必要了。数据和事务日志文件都可以减小(收缩)。可以成组或单独地手动收缩数据库文件,也可以设置数据库,使其按照指定的间隔自动收缩。   文件始终 ...

Sun Dec 11 07:31:00 CST 2016 0 5751
如何收缩SQLServer 数据库日志文件大小

方式1:分离数据库-删除日志文件-附加 如果删除日志后,直接附加,会报错,这是因为日志文件找不到,如下图: 这时需要把日志文件映射关系删除掉,SqlServer 会自动创建新的日志文件 XX.LDF 。 删除后,点击确定就可以了。 此方式缺点:不适合在生产数据库上运行 ...

Wed Apr 22 19:41:00 CST 2020 0 961
SQL Server怎么查看每个数据库日志大小,以及怎么确定数据库日志文件,怎么用语句收缩日志文件

一,找到每个数据库日志文件大小 SQL Server:查看SQL日志文件大小命令:dbcc sqlperf(logspace) DBA 日常管理工作,很重要一项工作就是监视数据库文件大小,及日志文件大小。如果你管理数据库的有很多的话,每天一个一个数据库的去查看文件大小就太费神 ...

Thu Sep 20 22:19:00 CST 2018 1 9395
MS Sql Server 数据库或表修复(DBCC CHECKDB)

MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。   1. DBCC CHECKDB   重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误 ...

Thu Jul 06 19:59:00 CST 2017 0 3431
SQLServer数据库DBCC CHECKIDENT命令介绍

SQLServer输入数据时,碰到有主键ID需要维护时,可使用IDENT_CURRENT和CHECKIDENT命令来维护。 IDENT_CURRENT命令返回指定表或视图生成的最后一个标识值。用法 ...

Fri Dec 23 17:16:00 CST 2016 0 8762
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM