Αποφύγετε τη χρήση χωριστές δηλώσεις INSERT μονής γραμμής να εισάγουν πολλές γραμμές για τον ίδιο πελάτη . Αντ 'αυτού , χρησιμοποιούν μια μεγάλη δήλωση INSERT με λίστες πολλαπλών τιμών . 2
Βασιστείτε στην εντολή INSERT ΚΑΘΥΣΤΕΡΗΣΗ να εισάγουν πολλές γραμμές για πολλαπλούς πελάτες . Είναι ουρές αυτόματα κάθε σειρά και περιμένει έως ότου η στοχευμένη πίνακα δεν χρησιμοποιείται από άλλο νήμα .
Εικόνων 3
Επωφεληθείτε από ταυτόχρονες εντολές INSERT όταν ασχολείται με τους πίνακες MyISAM . Αυτό μειώνει διαμάχης μεταξύ ανάγνωσης και γραφής αιτήσεις για ένα συγκεκριμένο τραπέζι .
Η 4 στοιχεία
φορτίου από ένα αρχείο κειμένου απευθείας σε έναν πίνακα, χρησιμοποιώντας το LOAD DATA δήλωση infile αντί για μια δήλωση INSERT . Τρέχει περίπου 20 φορές πιο γρήγορα .
5
Lock nontransactional πίνακες πριν από την εισαγωγή των δεδομένων σε αυτά . Αυτό προκαλεί το ρυθμιστικό ευρετήριο να ξεπλυθεί μόνο μία φορά. Αν δεν τους κλείσει , το ρυθμιστικό του δείκτη θα πρέπει να ξεπλυθεί μετά από κάθε ενιαία δήλωση INSERT .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα