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

Άποψη: 4153|Απάντηση: 0

[Πηγή] Βελτιστοποίηση επιδόσεων: Ο SQL Server τερματίζει την έξοδο του επηρεαζόμενου αριθμού γραμμών

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 21/9/2022 6:59:42 μ.μ. | | | |
Κατά την εκτέλεση ενός σεναρίου SQL στη βάση δεδομένων του SQL Server, το σενάριο SQL ενημερώνει τα δεδομένα σε έναν βρόχο και ο όγκος δεδομένων είναι σχετικά μεγάλος και το αποτέλεσμα εκτέλεσης θα εξάγει μεγάλο όγκο πληροφοριών που επηρεάζουν τον αριθμό των σειρών, όπως φαίνεται στο παρακάτω σχήμα:



Πώς μπορώ να απενεργοποιήσω την έξοδο των επηρεαζόμενων σειρών; Enter στην πρώτη γραμμή του σεναρίουΡΥΘΜΊΣΤΕ ΤΟ NOCOUNT ΕΝΕΡΓΟΠΟΙΗΜΈΝΟ, μέτρησε το σενάριο εκτέλεσηςΗ ταχύτητα είναι πολύ μεγαλύτερη, εξοικονομώντας μισό λεπτό χρόνου

ΟΡΙΣΜΌΣ NOCOUNT

Έχει ως αποτέλεσμα τα αποτελέσματα που επιστρέφονται να μην περιέχουν πληροφορίες σχετικά με τον αριθμό των γραμμών που επηρεάζονται από την πρόταση Transact-SQL.

γραμματική

ΟΡΙΣΜΌΣ NOCOUNT { ON | ΕΚΤΌΣ }

εξήγηση

Όταν SET NOCOUNTΌταν είναι ενεργοποιημένο, δεν επιστρέφεται καμία μέτρηση(υποδεικνύει τον αριθμό των γραμμών που επηρεάζονται από την πρόταση Transact-SQL). Όταν το SET NOCOUNT είναι OFF, η μέτρηση επιστρέφεται.

εμβέλεια

ορισμός nocountΤο πεδίο εφαρμογής είναι η τρέχουσα συνεδρία, πράγμα που σημαίνει ότι θα παραμείνει ενεργό όσο η περίοδος λειτουργίας δεν απενεργοποιεί τη ρύθμιση nocount.

Τεκμηρίωση αναφοράς:Η σύνδεση με υπερσύνδεσμο είναι ορατή.





Προηγούμενος:Το Player Cloud δεν μπορεί να προσθέσει μια λύση πόρου λήψης στο cloud
Επόμενος:20 νέα API για το .NET 6
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com