Ta reda på storleken på en SQL-servers transaktionslogg

Författare: Christy White
Skapelsedatum: 8 Maj 2021
Uppdatera Datum: 25 Juni 2024
Anonim
Ta reda på storleken på en SQL-servers transaktionslogg - Råd
Ta reda på storleken på en SQL-servers transaktionslogg - Råd

Innehåll

Denna wikiHow lär dig hur du får reda på storleken på en databas transaktionslogg, samt hur mycket av det totala loggutrymmet den använder på en Microsoft SQL Server.

Att gå

  1. Logga in på SQL Server Management Studio. Du kan kontrollera användningen av transaktionsloggen lokalt på servern eller via en fjärranslutning.
  2. Välj databasen i Object Explorer. Du hittar det i den vänstra panelen.
  3. Klicka på Ny fråga. Det finns i verktygsfältet högst upp i fönstret.
  4. Hitta storleken på transaktionsloggen. Om du vill visa den faktiska storleken på loggen och den maximala storleken den kan ha i databasen skriver du den här frågan och klickar sedan på Att bära ut i huvudmenyn:

      ANVÄNDA namn på databas; GO SELECT fil_id, namn, typ_desc, fysiskt_namn, storlek, max_storlek FRÅN sys.database_files; GO>

  5. Hitta mängden loggutrymme som används. För att kontrollera hur mycket loggutrymme som för närvarande används, skriv in denna fråga och klicka Att bära ut i huvudmenyn:

      ANVÄNDA namn på databas; GO SELECT (total_log_size_in_bytes - used_log_space_in_bytes) * 1.0 / 1024/1024 AS [ledigt loggutrymme i MB] FRÅN sys.dm_db_log_space_usage;>