Як дізнатися розмір файлу транзакції SQL Server

З цієї статті ви дізнаєтеся, як визначити розмір файлу транзакції бази даних Microsoft SQL Server, а також з'ясувати, скільки взагалі використовується файлового простору під файли транзакцій.

Кроки

  1. Відкрийте SQL Server Management Studio.Розмір файлу транзакції можна перевірити як локально (на сервері), так і віддалено.
  2. Виберіть базу даних в Object Explorer. цей модуль знаходиться в меню зліва.[1]
  3. НатиснітьNew Query (новий запит).знайти цю опцію можна в панелі інструментів, розташованій у верхньому меню.
  4. Знайдіть Розмір файлу транзакції. якщо вам потрібно дізнатися фактичний розмір файлу і його максимальний розмір, Підтримуваний базою даних, введіть наступний запит і натисніть на кнопку Execute (виконати) в панелі інструментів: [2]
      &#lt;USE Nameofdatabase;  
      GO
      SELECT File_id, Name, Type_desc, Physical_name, Size, Max_size  
      FROM Sys.Database_files ;  
      GO&#gt;
      
  5. Визначте, скільки місця використовується під файл зараз. для цього введіть наступний запит і натисніть на кнопку Execute (виконати) в панелі інструментів: [3]
      &#lt;USE Nameofdatabase;  
      GO
      
      SELECT (Total_log_size_in_bytes - Used_log_space_in_bytes)*1.0/1024/1024 AS [Free Log Space In MB]  
      FROM Sys.Dm_db_log_space_usage;&#gt;
      

Ще почитати: