当前位置:首页 » 文件管理 » sqlserver压缩

sqlserver压缩

发布时间: 2022-08-12 06:46:14

sqlsever怎么进行数据库压缩

是收缩还是压缩。
如果是收缩数据库,在数据库的右键,任务,有个收缩功能。
如果是压缩,在数据库右键,属性,数据库选项上,启动压缩功能。

Ⅱ SQLSERVER压缩数据文件的用处有多大

压缩数据文件最大的好处就是节约磁盘空间。这个东西对于中小型数据库而言,意义可能体现的并不明显,但是如果放在大型或者超大型数据库上,那么价值就非常可观了。

例如某大型数据库,备份文件在没有压缩前,大小可能在500G左右,压缩后大小大约在70G左右,可节约430G,而一个大型的IT企业,这种数据库还并不是核心库,核心库会更大,并且还会伴随多种高可用技术(更多的冗余)。例如腾讯或者阿里巴巴或者网络,那么多的业务,全国各地总服务器加起来可能上百台甚至上千台,按300台DB Server计算,如果单台能节省430G存储,300台Server可以节约125TB的存储,这是非常可观的一笔开销。

Ⅲ sqlserver 表的压缩类型 哪些表是什么压缩类型

使用alter语法可以修改,但是需要注意,如果列中存在不可转换到目标类型的数据,alter会失败。 alter table xxx alter column xxx int

Ⅳ (DELPHI)已经存入SQLSERVER中的图片数据(image字段)太大,怎么直接在数据库中压缩或怎么用程序实现

delphi 的图像缩放示例代码如下:

//将图片缩放至指定大小
procereSizeBmp(constSource,Dest:string;constx,y:integer);
var
aBmp,bBmp:tbitmap;
scalex,scaley:real;
begin
aBmp:=TBitmap.Create;
bBmp:=TBitmap.Create;
try
aBmp.LoadFromFile(Source);
scaley:=aBmp.Height/y;
scalex:=aBmp.Width/x;
bBmp.Width:=round(aBmp.Width/scalex);
bBmp.Height:=round(aBmp.Height/scaley);
bBmp.PixelFormat:=pfDevice;
SetStretchBltMode(bBmp.Canvas.Handle,COLORONCOLOR);
StretchBlt(bBmp.Canvas.Handle,0,0,bBmp.Width,bBmp.Height,
aBmp.Canvas.Handle,0,0,aBmp.Width,aBmp.Height,src);
bBmp.SaveToFile(Dest);
finally
aBmp.Free;
bBmp.Free;
end;
end;

procereTForm1.btn1Click(Sender:TObject);
begin
SizeBmp('e:1112.bmp','e:1112_small.bmp',640,480);
end;

Ⅳ SQLSERVER压缩为何用sp_who发芽时一向显示suspended

挂起不必然就有问题,有时辰资本紧缺,会优先分配权限给此外历程,这时辰有些历程就会挂起。直到资阅暌剐余暇的时辰再措置,可是我初步估量是你的压缩太狠了,还有,你这个事实是压缩仍是缩短啊?我对一个3000万的表进行压缩(2008才有),都没有问题。可是缩短的话,如不美观一次性缩短太年夜规模,会期待良久,我就试过等了几个小时都还没好。后来kill失踪这个历程,然后500M一次来缩短,几分钟就好了。只要你kill的时辰是期待它完成而不是直接重启处事的话,一般不会有侍趵硎题,可是你直接重启处事可能会导致数据库不成用等后不美观。kill也是一个事务,你运行了多久,可能就要期待它回滚多久。有可能的话就等它kill完,否则......重启吧。不是每次城市出意外的

Ⅵ SQL Server如何备份并压缩备份文件

答:SQLSERVER2000 备份 例1:(备份) 1 use master 2 declare @path='c:aazy.bak' 3 backup database zy to 4 disk=@path with noinit 说明: 1 使用系统库 2 设置备份的路径及文件名,注意是用单引号引用. 3 需备份的数据库 4 设置备份的驱动器,将路径设给驱动器,再设定备份的方式(重写或覆盖) 例2:(压缩备份的数据库文件) use master exec xp_makecab 'c:m.cab',mszip,1,'c:aazy.bak' exec xp_cmdshell ' c:123.cab', 'd:123.cab' 说明: 'c:m.cab' 压缩备份的名称 mszip 压缩方式 'c:aazy.bak' 被压缩文件的路径 到另一个目录保存关键字:MYSQL相关文章:master数据库中两个非常有用的存储过程如何利用存储过程和触发器来管理数据轻松应对创建存储过程时出现失败的情况深入了解存储过程的编写经验和优化措施通过实例讲解由浅入深学会存储过程

Ⅶ sqlserver2008 如何压缩备份数据库

使用GUI配置数据库备份压缩
1. 使用SQL Server管理套件连接到SQL Server 2008实例。
2. 在对象管理器中,右键单击服务器和选择属性来查看服务器属性窗口。
3. 在备份和恢复下,压缩备份显示了备份压缩默认选项的当前设置。这个设置决定了服务器级别对压缩备份的默认:
如果没有选压缩备份,新的备份在默认情况下是不压缩的。
如果选择了压缩备份,那么新的备份在默认情况下会被压缩。
4. 用户需要是sysadmin 或serveradmin 固定服务器角色的成员,来改变数据库备份压缩的默认设置。

Ⅷ sqlserver2000数据库文件mdf已经达到70g了,怎么压缩

可以使用DBCC SHRINKDATABASE 和DBCC SHRINKFILE 命令来压缩数据库。
其中DBCC SHRINKDATABASE 命令对数据库进行压缩,DBCC SHRINKFILE 命令对数据库中指定的文件进行压缩。
DBCC SHRINKDATABASE 命令语法如下:

Ⅸ SqlServer数据库备份文件.bak如何压缩

直接压缩不太现实啊,文件太大需要的时间太长了。
如果里面的数据资料不重要,只是数据结构重要的话,可以再导出一个只含数据结构的数据库副本。
或者 如果日志文件不重要的话,可以只导出数据库本身,不导出日志。
最后,7G文件也不算大,我这里就是用一个160G的移动硬盘备份的,不过一定要把硬盘格式化成NTFS格式。

热点内容
如何在机房安装ntp服务器 发布:2024-05-09 01:13:57 浏览:204
ideajavaidea 发布:2024-05-09 01:02:14 浏览:964
oas存储 发布:2024-05-09 00:57:49 浏览:800
android点击弹出菜单 发布:2024-05-09 00:56:52 浏览:98
大家对云服务器认知度 发布:2024-05-09 00:46:00 浏览:659
思科视频会议如何配置 发布:2024-05-09 00:45:59 浏览:669
centos安装ftp服务器配置 发布:2024-05-09 00:45:06 浏览:81
幕布电脑版服务器连接失败怎么整 发布:2024-05-09 00:38:21 浏览:723
armlinuxpython 发布:2024-05-09 00:30:02 浏览:484
充电源码 发布:2024-05-09 00:29:55 浏览:386