Ποια είναι η διαφορά μεταξύ του εκτιμώμενου σχεδίου εκτέλεσης και του σχεδίου πραγματικής εκτέλεσης;
Ποια είναι η διαφορά μεταξύ του εκτιμώμενου σχεδίου εκτέλεσης και του σχεδίου πραγματικής εκτέλεσης;

Βίντεο: Ποια είναι η διαφορά μεταξύ του εκτιμώμενου σχεδίου εκτέλεσης και του σχεδίου πραγματικής εκτέλεσης;

Βίντεο: Ποια είναι η διαφορά μεταξύ του εκτιμώμενου σχεδίου εκτέλεσης και του σχεδίου πραγματικής εκτέλεσης;
Βίντεο: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, Νοέμβριος
Anonim

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

Έχοντας αυτό υπόψη, τι είναι το σχέδιο εκτιμώμενης εκτέλεσης εμφάνισης;

ο εκτιμώμενο σχέδιο εκτέλεσης έχει σχεδιαστεί για να δείχνει τι θα έκανε πιθανότατα ο SQL Server αν το έκανε εκτέλεση ο ερώτηση . Για να δείτε ένα γραφικό σχέδιο στο SSMS, κάντε κλικ στο Εμφάνιση εκτιμώμενου σχεδίου εκτέλεσης κουμπί στο SSMS. Υπάρχουν ορισμένες περιπτώσεις στις οποίες ο SQL Server δεν μπορεί να δημιουργήσει ένα εκτιμώμενο σχέδιο εκτέλεσης.

Εκτός από τα παραπάνω, πώς υπολογίζει ο SQL Server το εκτιμώμενο σχέδιο εκτέλεσης; Για να εμφανίσετε το εκτιμώμενο σχέδιο εκτέλεσης για ένα ερώτηση Στο Ερώτηση μενού, κάντε κλικ στην επιλογή Εμφάνιση Εκτιμώμενο σχέδιο εκτέλεσης ή κάντε κλικ στην Οθόνη Εκτιμώμενο σχέδιο εκτέλεσης κουμπί της γραμμής εργαλείων. ο εκτιμώμενο σχέδιο εκτέλεσης εμφανίζεται στο Σχέδιο Εκτέλεσης καρτέλα στο παράθυρο αποτελεσμάτων.

Με αυτόν τον τρόπο, πώς διαβάζετε ένα σχέδιο εκτέλεσης;

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

Τι είναι ένα σχέδιο εκτέλεσης SQL;

Ενα σχέδιο εκτέλεσης είναι μια οπτική αναπαράσταση των λειτουργιών που εκτελούνται από τη μηχανή βάσης δεδομένων προκειμένου να επιστραφούν τα δεδομένα που απαιτούνται από το ερώτημά σας. ο σχέδιο εκτέλεσης για ένα ερώτημα είναι η άποψή σας στο SQL Βελτιστοποιητής ερωτημάτων διακομιστή και μηχανή αναζήτησης. Θα αποκαλύψει ποια αντικείμενα χρησιμοποιεί ένα ερώτημα, αντικείμενα όπως: πίνακες.

Συνιστάται: