位置: 编程技术 - 正文

SQL Server 压缩日志与减少SQL Server 文件大小的方法(sql文件压缩)

编辑:rootadmin

推荐整理分享SQL Server 压缩日志与减少SQL Server 文件大小的方法(sql文件压缩),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql2008压缩数据库日志,sql压缩数据库日志,sql2012压缩数据库日志,sqlserver压缩数据库,sqlserver压缩日志,sql server压缩日志文件,sqlserver压缩日志文件导致SA登不了,sql server压缩日志文件,内容如对您有帮助,希望把文章链接给更多的朋友!

一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复。

  1.清空日志

  DUMP TRANSACTION 库名 WITH NO_LOG

  2.截断事务日志

  BACKUP LOG 数据库名 WITH NO_LOG

  3.收缩数据库文件

  (如果不压缩,数据库的文件不会减小企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件

  选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了

  选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了,也可以用SQL语句来完成

  收缩数据库

  DBCC SHRINKDATABASE(客户资料)

  收缩指定数据文件,1是文件号,可以通过这个语句查询到:

  select * from sysfiles

  DBCC SHRINKFILE(1)4.为了最大化的缩小日志文件(如果是sql 7.0,这步只能在查询分析器中进行)

  分离数据库:

  企业管理器--服务器--数据库--右键--分离数据库

  在我的电脑中删除LOG文件

  附加数据库:

  企业管理器--服务器--数据库--右键--附加数据库

SQL Server 压缩日志与减少SQL Server 文件大小的方法(sql文件压缩)

  此法将生成新的LOG,大小只有多K

  或用代码:

  下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。

  分离

  EXEC sp_detach_db @dbname = 'pubs'

  删除日志文件

  再附加

  EXEC sp_attach_single_file_db @dbname = 'pubs',   @physname = 'c:Program FilesMicrosoft   SQL ServerMSSQLDatapubs.mdf'

  4.为了以后能自动收缩,做如下设置

  企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"

  SQL语句设置方式:

  EXEC sp_dboption '数据库名',   'autoshrink', 'TRUE'

  5.如果想以后不让它日志增长得太大

  企业管理器--服务器--右键数据库--属性--事务日志

  将文件增长限制为xM(x是你允许的最大数据SQL Server 文件大小)

  SQL语句的设置方式:

  alter database 数据库名 modify file(name=逻辑文件名,maxsize=)

这里积木网小编为大家分享个我自己经常使用的方法:

gimoo就是数据库名称。

  以上的相关内容就是对SQL Server 压缩日志及数据库文件大小的介绍,望你能有所收获。

SQL SEVER数据库重建索引的方法 一.查询思路1.想要判断数据库查询缓慢的问题,可以使用如下语句,可以列出查询语句的平均时间,总时间,所用的CPU时间等信息SELECTcreation_timeN'语句

SQL Server中的SQL语句优化与效率问题 很多人不知道SQL语句在SQLSERVER中是如何执行的,他们担心自己所写的SQL语句会被SQLSERVER误解。比如:select*fromtable1wherename='zhangsan'andtID和执行:select*fro

sql 聚集索引和非聚集索引(详细整理) 聚集索引一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏

标签: sql文件压缩

本文链接地址:https://www.jiuchutong.com/biancheng/321214.html 转载请保留说明!

上一篇:针对Sqlserver大数据量插入速度慢或丢失数据的解决方法(sqlserver最大数据量)

下一篇:SQL SEVER数据库重建索引的方法(sqlserver重复数据)

  • 个税年度汇算如何补税
  • 公司间借款利息增值税进项能否抵扣
  • 甲方应项目具备开工条件
  • 工程施工企业收入确认成本结转案例
  • 怎么算毛利润计算公式
  • 出口货物如何申报
  • 申请退税到账后怎么处理
  • 兼职人员的差旅费怎么算
  • 审计查账查什么
  • 什么样的个体需要纳税
  • 月末将应交未交增值税转入未交增值税
  • 附加税退税申请表的填
  • 高新技术企业如何查询
  • 用自产货物用抵债交换是否视同销售
  • 应收账款未收到回函的替代程序
  • 增值税即征即退政策适用范围
  • 非货币性资产含义
  • 差旅费属于什么支出类型
  • 付款单是发票吗
  • 怎么查公司账户是哪个银行的
  • 公司委托其他公司代缴社保合法吗
  • 开工程服务发票后怎么成本
  • 什么是差额征税,什么情况下适用差额征税
  • 关注!这两种情况下可免征增值税!
  • 如何处理填写错题的问题
  • 境内企业向香港股东分红税率是多少
  • 买卖不破租赁什么情况必须搬走
  • 个人接受捐赠要开发票吗
  • 汇算清缴所得税退回做账
  • win10无法设置pin码怎么办
  • 工程服务的采购合同范本
  • 股权转让的会计凭证
  • 以物抵债的会计分录
  • word文档不好用
  • window10为什么没有本地用户和组
  • 销项负数发票应该给谁
  • 分配辅助生产成本时可能借记的科目有
  • 增值税发票红冲后税款怎么办
  • 2017年8月21日是什么日子
  • 差旅费津贴为什么不交个人所得税
  • 苏格兰高地什么意思
  • 企业应该从哪些方面把握消费者行为的关键点
  • 毕业证原件掉了可以报考社工证吗
  • 开源项目有什么用
  • 蓝桥杯官网报名2020
  • imu模型
  • 逾期的押金税率是多少
  • 汽车上牌照的费用计入什么会计科目
  • mysql零基础入门教程完整
  • windows7怎么操作
  • 支付长期借款利息时,应借记什么账户
  • 会计为什么不能有0
  • 进口关税完税价格的计算公式
  • 公司可以打款给中间人
  • 短期借款的账务处理例题
  • 停车费报销会计分录
  • 预收账款账务处理流程图
  • 新冠肺炎疫情相关的公共政策
  • 电子商务还会继续发展吗
  • 如何获取数据库的sid
  • sqlserver性能优化5种方式
  • Ubuntu 16.04 LTS正式发布,看看有哪些更新
  • centosgui
  • vmware10虚拟机安装
  • win8停止服务
  • 软件源推荐
  • win7电脑dns存在问题怎么修复
  • linux常见的启动方式
  • js动态表格可修改表格数据
  • rapidjson使用
  • js脚本使用
  • Node.js中的construct构造函数
  • jquery双击
  • node中异步编程模式使用什么捕获异常
  • array 和list
  • unity3d的作用
  • jquery.qtip提示信息插件用法简单实例
  • 离线开票金额为0
  • 3000劳务报酬如何缴税
  • 哈尔滨地税局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设