Μάθετε το μέγεθος του αρχείου καταγραφής συναλλαγών ενός διακομιστή SQL

Συγγραφέας: Christy White
Ημερομηνία Δημιουργίας: 8 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 25 Ιούνιος 2024
Anonim
Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments
Βίντεο: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments

Περιεχόμενο

Αυτό το wikiHow σας διδάσκει πώς να μάθετε το μέγεθος του αρχείου καταγραφής συναλλαγών μιας βάσης δεδομένων, καθώς και πόσος από τον συνολικό χώρο καταγραφής που χρησιμοποιεί σε έναν Microsoft SQL Server.

Για να πας

  1. Συνδεθείτε στο SQL Server Management Studio. Μπορείτε να ελέγξετε τη χρήση του αρχείου καταγραφής συναλλαγών τοπικά στο διακομιστή ή μέσω απομακρυσμένης σύνδεσης.
  2. Επιλέξτε τη βάση δεδομένων στην Εξερεύνηση αντικειμένων. Μπορείτε να το βρείτε στο αριστερό πλαίσιο.
  3. κάντε κλικ στο Νέο ερώτημα. Είναι στη γραμμή εργαλείων στο πάνω μέρος του παραθύρου.
  4. Βρείτε το μέγεθος του αρχείου καταγραφής συναλλαγών. Για να δείτε το πραγματικό μέγεθος του αρχείου καταγραφής, καθώς και το μέγιστο μέγεθος που μπορεί να καταλάβει στη βάση δεδομένων, πληκτρολογήστε αυτό το ερώτημα και, στη συνέχεια, κάντε κλικ Για να πραγματοποιήσει στο κύριο μενού:

      ΧΡΗΣΗ nameofdatabase; GO SELECT file_id, name, type_desc, physical_name, size, max_size FROM sys.database_files; GO>

  5. Βρείτε το μέγεθος του χώρου καταγραφής που χρησιμοποιείται. Για να ελέγξετε πόσος χώρος καταγραφής χρησιμοποιείται αυτήν τη στιγμή, εισαγάγετε αυτό το ερώτημα και κάντε κλικ στο Για να πραγματοποιήσει στο κύριο μενού:

      ΧΡΗΣΗ nameofdatabase; GO SELECT (total_log_size_in_bytes - used_log_space_in_bytes) * 1.0 / 1024/1024 AS [ελεύθερος χώρος καταγραφής σε MB] ΑΠΟ sys.dm_db_log_space_usage;>