导航:首页 > 文件处理 > 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日志压缩相关的资料

热点内容
文件夹隐藏的东西在哪 浏览:187
用python写建党100周年 浏览:775
日本购物app怎么样 浏览:410
xcode设置编译线程 浏览:432
timemachinelinux 浏览:238
老板为什么裁掉35岁程序员 浏览:149
androidassets绝对路径 浏览:86
如何查看个税服务器端口 浏览:751
车辆解压个人办理收费多少 浏览:672
奥迪ea888压缩比 浏览:690
java上标 浏览:426
买了个腾讯云服务器怎么弄 浏览:187
科鲁兹压缩机坏了 浏览:174
php取昨天日期 浏览:43
扫描硬盘的命令 浏览:205
科目一什么app预约 浏览:734
linuxbin误删 浏览:74
服务器带的控制卡怎么使用 浏览:59
程序员快速接受新项目 浏览:82
求整数均值python题 浏览:8