Παράλληλο ερώτημα

Συγγραφέας: Eugene Taylor
Ημερομηνία Δημιουργίας: 11 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 20 Ιούνιος 2024
Anonim
Σύνδεση λαμπτήρων σε σειρά (ερώτημα)
Βίντεο: Σύνδεση λαμπτήρων σε σειρά (ερώτημα)

Περιεχόμενο

Ορισμός - Τι σημαίνει παράλληλο ερώτημα;

Το παράλληλο ερώτημα είναι μια μέθοδος που χρησιμοποιείται για την αύξηση της ταχύτητας εκτέλεσης ερωτημάτων SQL δημιουργώντας πολλαπλές διεργασίες ερωτήματος που διαιρούν το φόρτο εργασίας μιας εντολής SQL και εκτελούν παράλληλα ή ταυτόχρονα.

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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Parallel Query

Μια κανονική επεξεργασία SQL χωρίς την παράλληλη λειτουργία ερωτήματος εκτελείται πάντοτε από μια διαδικασία ενός διακομιστή.


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

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

Η παράλληλη επεξεργασία ερωτημάτων εμφανίζεται κατά τη διάρκεια της φάσης βελτιστοποίησης του ερωτήματος, όπου ο διακομιστής SQL ψάχνει για επεμβάσεις ευρετηρίου επερωτήσεων που μπορεί να επωφεληθούν από την παράλληλη λειτουργία.

Όταν εντοπιστεί, ο διακομιστής εισάγει τους φορείς ανταλλαγής στο σχέδιο εκτέλεσης ερωτήματος προκειμένου να μετατραπεί σε ένα παράλληλο σχέδιο εκτέλεσης ερωτήματος το οποίο μπορεί να χρησιμοποιήσει περισσότερα από ένα νήμα ή διαδικασία για εκτέλεση.