如何清理系统中的临时表 内存容量告警,所以远程查看数据文件,发现tempdb.mdf 容量很大,同是它的日志文件.ndf 容量也很大,想要压缩日志文件发现不行,觉得可能是用过的一些临时表关掉窗口后没有释放内存,所以想查出目前哪些临时表还没有释放,想删除掉没用的临时表,请问我应该怎么操作呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把tempdb的数据文件分为4个,再观察一段时间 磁盘空间在临时表 会延缓删除。 删除只做标识 不删除。 go --看看 临时数据库空间分配select * from sys.dm_db_file_space_usage内存告急:一般不是 磁盘空间使用造成的 。我发现服务器 内存不够或者死机的情况。主要是 32 位应用程序内存限制。程序 内存不够造成的 你说不行,报什么错?1、dbcc shrinkdatabase ??2、dbcc shrinkfile ???3、要不重启后通过命令行:sqlservr -c -f ???4、最后还不行 dbcc freeproccahe ,但慎用 速求两个SQL语句…… Microsoft SQL Server 2005 的一个提示. 问个基础的问题 汇总查询 如何用触发器实现,删除或修改表时,如果"审核人"字段不是空,就禁止修改或删除,可以实现吗? 关于otl的问题,恳求各位给个答案 请教,这个SQL语句应该怎么写? 如果一个SQL语句执行的很快,但却消耗系统资源,该如解决这个问题 请教一下SQL2008视图问题 把数据从sql server 2000导入到 sql server 2005是触发器没了 求一sql 2个问题:建立replication后Identity属性不能复制;手工同步方法
go
--看看 临时数据库空间分配
select * from sys.dm_db_file_space_usage
内存告急:
一般不是 磁盘空间使用造成的 。
我发现服务器 内存不够或者死机的情况。主要是 32 位应用程序内存限制。
程序 内存不够造成的
2、dbcc shrinkfile ???
3、要不重启后通过命令行:sqlservr -c -f ???
4、最后还不行 dbcc freeproccahe ,但慎用