找出SQL Server事务日志的大小

作者: Christy White
创建日期: 8 可能 2021
更新日期: 25 六月 2024
Anonim
SQL Server Reading SQL Server Transaction Logs
视频: SQL Server Reading SQL Server Transaction Logs

内容

此WikiHow教您如何找出数据库的事务日志的大小,以及它在Microsoft SQL Server上使用的总日志空间的多少。

  1. 登录到SQL Server Management Studio。 您可以在服务器上本地或通过远程连接检查事务日志的使用情况。
  2. 在对象资源管理器中选择数据库。 您可以在左侧面板中找到它。
  3. 点击 新查询. 它在窗口顶部的工具栏中。
  4. 查找事务日志的大小。 要查看日志的实际大小以及它在数据库中可以占用的最大大小,请键入此查询,然后单击“确定”。 进行 在主菜单中:

      使用数据库名称从sys.database_files中选择FILE_ID,名称,TYPE_DESC,物理名称,大小,最大大小转到>

  5. 查找正在使用的日志空间量。 要检查当前正在使用多少日志空间,请输入此查询并单击 进行 在主菜单中:

      使用数据库名称GO SELECT(total_log_size_in_bytes-used_log_space_in_bytes) * 1.0 / 1024/1024 AS [MB的可用日志空间] FROM sys.dm_db_log_space_usage;>