Πού βρίσκεται το TempDB στον SQL Server;
Πού βρίσκεται το TempDB στον SQL Server;

Βίντεο: Πού βρίσκεται το TempDB στον SQL Server;

Βίντεο: Πού βρίσκεται το TempDB στον SQL Server;
Βίντεο: 5 ВИДОВ СОЗДАНИЯ НА SQL 2024, Ενδέχεται
Anonim

Συμβουλή 1: Διατήρηση TempDB στην τοπική μονάδα δίσκου στο σύμπλεγμα

Γενικά, σε μια ομαδοποιημένη παρουσία του SQL Server , τα αρχεία βάσης δεδομένων αποθηκεύονται σε κοινόχρηστο χώρο αποθήκευσης (SAN). Σε SQL Server 2012 και μετά, ωστόσο, μπορούμε να κρατήσουμε TempDB σε τοπικούς συνδεδεμένους δίσκους.

Με αυτόν τον τρόπο, τι είναι ο SQL Server TempDB;

TempDB είναι μια βάση δεδομένων συστήματος στη Microsoft SQL Server χρησιμοποιείται ως αποθήκευση εσωτερικών αντικειμένων, εκδόσεων σειρών, πινάκων εργασίας, προσωρινών πινάκων και ευρετηρίων. TempDB είναι διαθέσιμο για χρήση σε όλους τους συμμετέχοντες που είναι συνδεδεμένοι στο α SQL Server παράδειγμα (είναι παγκόσμιος πόρος). Οι προσωρινοί πίνακες δημιουργούνται με τη σύμβαση ονομασίας #.

Επιπλέον, πώς μπορώ να αλλάξω τη θέση του TempDB στον SQL Server; Επισκόπηση των Βημάτων για τη μετακίνηση δεδομένων TempDB και αρχείων καταγραφής σε νέα τοποθεσία είναι:

  1. Προσδιορίστε τη θέση των δεδομένων TempDB και των αρχείων καταγραφής.
  2. Αλλάξτε τη θέση των αρχείων TempDB Data και Log χρησιμοποιώντας το ALTER DATABASE.
  3. Διακοπή και επανεκκίνηση της υπηρεσίας SQL Server.
  4. Επαληθεύστε την αλλαγή αρχείου.
  5. Διαγράψτε τα παλιά αρχεία tempdb.mdf και templog.ldf.

Ομοίως, πώς μπορώ να βρω το μέγεθος TempDB στον SQL Server;

Είναι εύκολο να χρησιμοποιήσετε το SSMS έλεγχος το ρεύμα μέγεθος tempdb . Αν κάνετε δεξί κλικ στο tempdb και επιλέξτε Ιδιότητες η ακόλουθη οθόνη θα ανοίξει. ο tempdb Η σελίδα ιδιοτήτων βάσης δεδομένων θα εμφανίσει την τρέχουσα μέγεθος tempdb ως 4,6 GB για καθένα από τα δύο αρχεία δεδομένων και 2 GB για το αρχείο καταγραφής. Εάν ρωτήσετε DMV sys.

Τι προκαλεί την ανάπτυξη του TempDB;

Όταν πρόκειται για αυτό, το λόγος ο tempdb γεμίζει επειδή το ερώτημα επιστρέφει πάρα πολλά δεδομένα και πρέπει να μάθετε γιατί και να το διορθώσετε. Συχνά, αυτό συμβαίνει επειδή το ερώτημα επιτρέπει σε έναν χρήστη να καθορίσει ένα ή περισσότερα κριτήρια που δεν ήταν αρκετά συγκεκριμένα και επιστράφηκαν πάρα πολλά δεδομένα.

Συνιστάται: