MS SQL SERVER 数据库日志压缩方法与代码
2024-09-27 14:56:36
MS SQL性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大。一般都是数据库日志引起的!数据库日志的增长可以达到好几百M。
DUMP TRANSACTION [数据库名] WITH NO_LOG
BACKUP LOG [数据库名] WITH NO_LOG
DBCC SHRINKDATABASE([数据库名])
点击执行!这样子数据库就操作成功了。
程序里面的方法:
压缩数据库日志
--1.清空日志
exec('DUMP TRANSACTION ['+@dbname+'] WITH NO_LOG')
--2.截断事务日志:
exec('BACKUP LOG ['+@dbname+'] WITH NO_LOG')
--3.收缩数据库文件(如果不压缩,数据库的文件不会减小
exec('DBCC SHRINKDATABASE(['+@dbname+'])')
最新文章
- Django-Json 数据返回
- MVC Router学习
- Lvalue, Rvalue, Xvalue, Prvalue, Glvalue
- 解析Xcode把应用程序打包成ipa---解决打包完新版本itunes提示不是有效应用程序的问题
- 一行code实现ADO.NET查询结果映射至实体对象。
- JS外链
- MyDAL - 快速使用
- bootstrap4 Reboot details summary 美化(点选禁止选中文本,单行隐藏角标,多行后移)
- Linux系统——MHA-Atlas-MySQL高可用集群
- Java并发编程之同步
- linux 命令 — sed
- Bashu2445 -- 【网络流24题-10】餐巾问题
- python爬虫---urllib库的基本用法
- 点分治&;动态点分治小结
- 详解 KDTree
- VS2013启动浏览器链接(BrowserLink),导致页面脚本错误和页面加载变慢
- js数组sort方法
- slub分配器
- ASP服务器I I S出现authentication mode=Windows错误解决办法
- 安装vmware exsi 6.0(自制虚拟服务器)