导航:首页 > 文件处理 > sqlserver2005日志压缩

sqlserver2005日志压缩

发布时间:2023-04-13 14:24:50

⑴ 如何压缩SQL Server 2005指定数据库文件和日志的大小

下面有两个SQL语句可以达到在SQL
Server
2005/2008压缩指定数据库文件和日志的大小的效果:
1、DBCC
SHRINKDATABASE
(Transact-SQL)
收缩指定数据库中的数据文件和日志文件的大小。
语法
DBCC
SHRINKDATABASE
(
'database_name'
|
database_id
|
0
[
,target_percent
]
[
,
{
NOTRUNCATE
|
TRUNCATEONLY
}
]
)
[
WITH
NO_INFOMSGS
]
参数
'database_name'
|
database_id
|
0
要收缩的数据库的名称或
ID。如果指定
0,则使用当前数据库。
target_percent
数据库收缩后的数据库文件中所需的剩余可用空间百分比。
NOTRUNCATE
通过将已分配的页从文件末尾移动到文件前面的未分配页来压缩数据文件中的数据。target_percent
是可选参数。
文件末尾的可用空间不会返回给操作系统,文件的物理大小也不会更改。因此,指定
NOTRUNCATE
时,数据库看起来未收缩。
NOTRUNCATE
只适用于数据文件。日志文件不受影响。
TRUNCATEONLY
将文件末尾的所有可用空间释放给操作系统,但不在文件内部执行任何页移动。数据文件只收缩到最近分配的区。如果与
TRUNCATEONLY
一起指定,将忽略
target_percent。
TRUNCATEONLY
只适用于数据文件。日志文件不受影响。

阅读全文

与sqlserver2005日志压缩相关的资料

热点内容
模拟终端命令行 浏览:20
命令方块沙子 浏览:94
中国政府怎么监管加密数字货币 浏览:521
c语言编程数学题库 浏览:1
老冰柜压缩机 浏览:897
php框架怎么写 浏览:885
cnc编程入门级图纸 浏览:611
事业幼师编下什么app 浏览:160
c语言编译器哪个能编译颜色 浏览:757
flex编程词法分析器 浏览:15
西安编译原理 浏览:571
androidapp安装位置吗 浏览:297
福建半加密硅灰养护 浏览:898
keil编译有警告是什么意思 浏览:544
基金资讯哪个app好用 浏览:753
cmd命令如何解压zip 浏览:161
e4a易安卓编译的apk报毒 浏览:395
播放全部的解压诗歌 浏览:369
线路pdf 浏览:916
海盗奇兵手机版怎么转安卓账号 浏览:345