[问题现象]
客户反馈数据库服务器C盘空间严重不足,只有2GB可用空间。

[问题分析]
通过工程师分析检查,空间占用最多的文件是临时文件而且无法直接删除。临时文件格式是prf###.tmp

※ 此文件格式曾经遇到过,我有一些印象的。不过为指导工程师排查,我给他说了如下方法。授人以渔比较重要
通过微软小工具 Process Explorer寻找锁定文件的程序,然后关闭锁定程序以释放空间。从下图发现,prf###.tmp临时文件是SQL SERVER PROFILER性能跟踪创建的。

当SQL Server Profiler在临时目录中使用空间时,此空间使用可能会导致临时目录快速增长。要避免文件增长问题,可以通过更改TEMP环境变量的值将temp目录放在非系统驱动器的驱动器上。


将SQL SERVER PROFILER性能跟踪程序关闭后,临时文件就释放了。

[问题解决]
MSSQL Profiler跟踪功能运用需要注意如下两点:
1.启动时,尽可能设置临时文件路径。
CMD环境
SET TMP = E:\TMP
Profiler.exe
※ 此方法可以临时将临时文件路径切换到指定路径,而不影响默认系统路径。我推荐用此方法的。

2.运用完毕,必须要尽快关闭而不要只启动监控而不打扫战场。

[问题参考]
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008/ms174203(v=sql.100)?redirectedfrom=MSDN

prf###.tmp临时文件导致磁盘资源不足相关推荐

  1. GameObject.DestroyImmediate(go, true)会使磁盘资源数据丢失,导致不可用

    GameObject.DestroyImmediate(go, true)会使磁盘资源数据丢失,导致不可用 GameObject.DestroyImmediate(go, true)会使磁盘资源数据丢 ...

  2. 服务器提示临时文件已满,win10系统提示”由于临时文件夹已满而导致“磁盘空间不足”错误的解决办法_win10教程_uc电脑园...

    如果你已使用"磁盘清理"释放设备上的空间,然后看到"磁盘空间不足"错误,这可能是因为你的临时文件夹正在被 Microsoft Store 使用的应用程序 (.a ...

  3. mysql 临时文件写满_阿里云数据库MySQL临时文件导致实例空间满的解决办法

    MySQL实例可能会由于查询语句的排序.分组.关联表产生的临时表文件,或者大事务未提交前产生的binlog cache文件,导致实例空间满,为避免数据丢失,RDS会对实例进行自动锁定,磁盘锁定之后,将 ...

  4. oracle 10g磁盘管理,Oracle 10g UNDO表空间过大导致磁盘空间不足的解决

    在Oracle 10g数据库的应用中,出现了UNDO表空间过大导致磁盘空间不足而崩溃的现象(ORA-30036: unable to extend segment by 8 in undo table ...

  5. Linux表空间扩容,linux下oracle表空间导致磁盘空间不足

    今天在执行oracle存储过程的时候报错,错误信息:"01652  无法通过128(在表空间temp中)扩展temp段". 在linux中执行df命令后发现表空间由于autoext ...

  6. RocketMQ 部署不当导致磁盘空间不释放

    背景 生产环境采用 RocketMQ 三主三从集群搭建,6 个实例部署在 3 台 Linux 服务器上(节省资源),每台服务器部署一主一从,生产上运行一段时间后,发现磁盘空间报警,发现df与du显示的 ...

  7. 如何删除tmp计算机桌面,win10系统下tmp临时文件删除不了如何解决

    当我们在使用win10系统的过程中,都会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运行速度,所以就需要删除临时文件,然而有win10系统用户却发现tmp临时文件删除不了,该怎么办呢,接下 ...

  8. 如何删除tmp计算机桌面,win10系统下tmp临时文件删除不了像何解决

    当我们在使用win10系统的途中中,所有会产生很多的临时文件,太多的话就会占用系统磁盘空间影响电脑运列速度,所以就需要删除临时文件,然但是有win10系统用户竟然发现tmp临时文件删除不了,可以怎么解 ...

  9. 服务器连接硬盘出错,在服务器上使物理磁盘资源联机时出错 - Windows Server | Microsoft Docs...

    物理磁盘资源保持联机挂起状态,或者 Chkdsk 实用工具自动开始在运行 Windows Server 2008 的服务器上运行 09/15/2020 本文内容 本文可帮助修复将物理磁盘资源联机时可能 ...

最新文章

  1. 在 iOS 应用中实现飞行模式提醒
  2. Spring:源码解读Spring IOC原理
  3. dubbogo 3.0:牵手 gRPC 走向云原生时代
  4. 嘘,Python 优化提速的 8 个小技巧
  5. Angular 内容投影 content projection 关于条件渲染问题的单步调试
  6. C# Json转对象
  7. [译]Javascript中的闭包(closures)
  8. AVS软件解码器的优化
  9. 云文件共享将为安全团队带来新的难题
  10. Git简单命令 学习资源贴
  11. ASP.NET Core WebAPI控制器返回类型的最佳选项
  12. Silverlight Tools只支持英文版VS2008
  13. 超简单,自己动手写一个二维码生成器
  14. 计算机网络哈勃,「实时热点」美国哈勃已脱机一星期:NASA已尝试修复3次,均以失败告终...
  15. html怎么设置img样式,css默认样式 css中img默认样式问题
  16. 一个智能省心的空空java代码生成平台上线了——前后端代码生成
  17. 2023年全国最新会计专业技术资格精选真题及答案15
  18. 如何科学的学习一门编程语言?
  19. css选择器优先级和photoshop快捷键以及100度享乐网框架
  20. 引入身份准入机制,增强物联网安全

热门文章

  1. 盗版服务器系统防范勒索病毒,服务器防止勒索病毒
  2. 绝缘检测电路方案:发现问题→分析问题→解决问题全过程
  3. PowerBI数据处理-聚合
  4. [转载]中国移动深度定制首推“0元购TD手机”补贴政策
  5. Odoo message 日志
  6. 第3章 枚举!很暴力
  7. 2022-2027年中国基金行业市场全景评估及发展战略规划报告
  8. 【Java8新特性 串行/并行流-Optional容器类-时间格式化线程安全等】
  9. ES7和ES8常见新特性
  10. 苹果手机量体温_手机记录西藏之旅和美食