tnblog
首页
视频
资源
登录

SqlServer 磁盘空间的清理

4997人阅读 2022/8/1 21:55 总访问:3467349 评论:0 收藏:0 手机
分类: Sqlserver

SqlServer 磁盘空间的清理

  1. ALTER DATABASE InglassConvertFileDBProd SET RECOVERY SIMPLE --清空日志
  2. DBCC SHRINKFILE (InglassConvertFileDBProd_Log, 1) --收缩数据库到1MB


循环删除数据

  1. DECLARE @cnt INT = 0;
  2. WHILE @cnt < 231
  3. BEGIN
  4. delete top(100000) FROM [InglassConvertFileDBProd].[cap].[Received]
  5. ALTER DATABASE [InglassConvertFileDBProd] SET RECOVERY SIMPLE
  6. DBCC SHRINKFILE (InglassConvertFileDBProd_Log, 1)
  7. PRINT 'Finish '+convert(varchar(10),@cnt);
  8. SET @cnt = @cnt + 1;
  9. END;


在清理数据后,发现磁盘空间仍然没有降下来,可以执行如下语句进行清理。

  1. truncate table [InglassConvertFileDBProd].[cap].[Received]
  2. truncate table [InglassConvertFileDBProd].[cap].[Published]
  3. DBCC SHRINKDATABASE([InglassConvertFileDBProd])

欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价

SqlServer order by

order by 字段名order by 第几个字段(整形)order by 排序:order by 字段名:通过字段名指定的字段排序 order by 字段数...

SqlServer保障远程连接的安全性

如果是只读的话建个视图,建个普通用户只对该视图进行读。读写的话就只能自己在加一层代理服务,由代理来进行读写,各客户...

SqlServer约束

添加表后操作约束--删除约束 altertableaj_testdropconstraintCK__aj_test__userAge__5EBF139D --为表aj_test添加默认...

SqlServer存储过程拼接sql语句,分页

在写有些存储过程的时候需要进行sql的拼接,然后在使用exec函数执行sql语句注意字符串的拼接,看下面一段存储过程的sql语句...

SqlServer常用操作

创建临时表createtable#表名() select字段1,字段2....字段ninto#表名from表[where1=1]删除临时表ifOBJECT_ID(&#39;tempdb....

Serilog日志记录到SqlServer以及其中存在的问题

1.首先来一大串的安装Install-PackageSerilog //控制台输出 Install-PackageSerilog.Sinks.Console //文件输出 Install...

SqlServer监控sql语句

首先在工具中打开sql server profiler然后登录一下这里可以进行一些常规的筛选,不然监控的sql语句很多的右下方还可以进行...

SqlServer数据库+DBHelper

原始的ASP.NET数据库查询,所需要的帮助类publicclassDBHelper {//创建全局对象 staticSqlConnectionconn=newSqlConnecti...

Core使用codefirst创建SqlServer数据库

1.先添加以下程序包Install-PackageMicrosoft.EntityFrameworkCore Install-PackageMicrosoft.EntityFrameworkCore.SqlSer...

SqlServer ROW_NUMBER 分页

很简单的一个sql语句根据行号分页即可 select * from (select *,ROW_NUMBER() over(order by id) as rownumber from[dbo]....

SqlServer跨库复制表

sql语句:select*intoResourcefromXJ.[dbo].[Resource]注意主键、外键、约束、触发器、索引都不会被复制,只是数据会被复制...

SqlServer基础查询

select top 1 from table1 //————返回表中第一条数据 select top 10 percent * from table1 //...

SqlServer存储过程

什么是存储过程: 预编译的sql语句,可以放很多sql语句,里边可以写条件,循环,可以把一些逻辑放到存储过程里边处理 比如...

SqlServer函数

函数系统自带函数(avg,sum,min,max,count),用户自定义函数 系统分类:表值函数,标量值函数,聚合函数 函数语法:函数必...

SqlServer事务

事务:把所有的操作当中一个整体,要么全部成功,要么全部失败 一旦开启了事务所有的操作都是临时的,你可以选择提交或者...

SqlServer触发器

触发器什么是触发器:触发器是个特殊的存储过程,不是由用户触发,是系统根据事件来触发。对表操作比如 添加,删除,...
这一世以无限游戏为使命!
排名
2
文章
634
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 : 好是好,这个对效率影响大不大哇,效率高不高
ASP.NET Core 服务注册生命周期
剑轩 : http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术