减少装有 SQL Server 的计算机上的系统磁盘空间使用量

减少装有 SQL Server 的计算机上的系统磁盘空间使用量

我的计算机上的磁盘使用量随着时间的推移不断增加。如何才能在不损坏程序和窗口的情况下减少其大小。磁盘是180 GB 固态硬盘,因为这对我来说很敏感!

最大的文件夹:

Program Files (x86) -52.6 GB
Windows - 37.3 GB

一开始Windows文件夹有 50 GB。我运行Disk CleanUpCCleaner关闭HibernateSystem protection。我清除了Installer/$patchcache$文件夹。另一个大文件夹是 winsxs,我知道这是 explorer 的 bug。

我可以对文件夹做其他事情吗Windows

关于Program files文件夹。我有 Microsoft SQL Ser/.../.../AppState20_log32.7 GB 的文件。据我所知,清除任何日志都没有问题,但这对我的工作来说很敏感,因为我每天都在使用 SQL 服务器。我的问题:

我可以清除这个日志文件吗?

如何清除 AppState20_log 文件?

我尝试用谷歌搜索,但什么也没找到。

答案1

  1. 不要手动触摸任何 SQL Server 日志文件!这些文件不是用户的“日志”,而是 SQL Server 所需的事务日志。它们包含数据。但是 - 您可以通过重新配置数据库来减少 MS-SQL 日志文件的大小。

    管理事务日志文件的大小(网址:msdn.microsoft.com)

    您还可以减少数据库文件的大小:

    收缩数据库(网址:msdn.microsoft.com)

  2. 您可以使用 Windows 7 中的磁盘清理工具。

    如果您拥有 Windows 更新包,则磁盘清理工具将释放更多空间,该包增加了清理 Windows 更新备份文件的功能(使 Windows\WinSXS 文件夹显著变小)。

    更多信息和分步指南: 突发新闻!使用 Windows 7 SP1 客户端的新更新减少 WinSxS 目录的大小并释放磁盘空间(网址:technet.microsoft.com)

  3. 您可以禁用或重新配置系统保护使用更少的空间,但如果关闭它,您将无法使用它。

    什么是系统保护?(网址:windows.microsoft.com)

  4. 如果不使用休眠功能,请禁用它

    如何真正关闭 Windows 7 中的休眠模式(在 superuser.com)

  5. 减少 PageFile 的大小或将其放在另一个磁盘上。页面文件是计算机物理内存 (RAM) 不足时使用的虚拟内存。如果将虚拟内存从 SSD 移至 HDD,速度会变慢,但是……我认为缓慢的虚拟内存比 1 年后 SSD 报废要好,因为 SSD 的写入操作有限,而如果物理内存不足,虚拟内存会大量写入。

    更改虚拟内存的大小(网址:windows.microsoft.com)

  6. 将文档、图像、视频、下载、桌面目录位置移动到另一个驱动器(如果它们很大)。打开文档或其他“特殊用户文件夹”特性。 去地点选项卡并使用“移动”按钮将这些文件夹移动到另一个磁盘。

    有一种方法可以将整个用户配置文件移动到另一个磁盘,但我不建议对不是“新鲜”且安装了许多程序的系统这样做。

    在此处输入图片描述

  7. 减少浏览器缓存大小。有很多浏览器,我不会解释如何在所有浏览器上执行此操作。我想你可以在浏览器帮助或 Google 中找到一些提示。

  8. 您可以移动数据库(或只是事务日志)到另一个驱动器,但 SQL Server 会变慢。如果您经常使用数据库,运行大型查询,写入和读取大量数据 - 我不建议这样做。但是,如果您的数据库不需要很快,您可以这样做。

    移动用户数据库(网址:msdn.microsoft.com)

  9. 如果你可以重新安装 Windows - 你可以使用以下命令缩小 Windows 安装NTLite 工具。例如 - 您可以减小 Windows/WinSXS 的初始大小、删除某些语言、删除语音识别和许多其他功能。

相关内容