Πώς μπορώ να αλλάξω το μέγεθος της προσωρινής μνήμης στο ερώτημα MySQL;
Πώς μπορώ να αλλάξω το μέγεθος της προσωρινής μνήμης στο ερώτημα MySQL;

Βίντεο: Πώς μπορώ να αλλάξω το μέγεθος της προσωρινής μνήμης στο ερώτημα MySQL;

Βίντεο: Πώς μπορώ να αλλάξω το μέγεθος της προσωρινής μνήμης στο ερώτημα MySQL;
Βίντεο: CS50 2013 - Week 2 2024, Νοέμβριος
Anonim

Να ορίσει ο Μέγεθος απο κρυφή μνήμη ερωτήματος , σειρά τη μεταβλητή συστήματος query_cache_size. Σύνθεση στο 0 απενεργοποιεί το κρυφή μνήμη ερωτήματος , όπως και σύνθεση query_cache_type=0. Από προεπιλογή, το κρυφή μνήμη ερωτήματος είναι απενεργοποιημένο. Αυτό επιτυγχάνεται χρησιμοποιώντας μια προεπιλογή Μέγεθος 1M, με προεπιλογή για query_cache_type 0.

Αντίστοιχα, τι είναι το μέγεθος της κρυφής μνήμης ερωτήματος στη MySQL;

Η τιμή query_cache_limit καθορίζει το μέγιστο Μέγεθος του ατόμου ερώτηση αποτελέσματα που μπορεί να είναι αποθηκευμένο στην κρυφή μνήμη . Η προεπιλεγμένη τιμή είναι 1, 048, 576 byte και αυτή ισοδυναμεί με 1 MB. MySQL δεν χειρίζεται αποθηκευμένο στην κρυφή μνήμη δεδομένα σε ένα μεγάλο κομμάτι. Αντίθετα, ο χειρισμός του γίνεται σε μπλοκ.

Επιπλέον, έχει αποτέλεσμα το ερώτημα της κρυφής μνήμης MySQL; Ναί, mySQL (όπως όλα τα άλλα δημοφιλή προϊόντα βάσης δεδομένων) κρυφές μνήμες ο ερωτήματα που του φτιάχνονται. Η προσωρινή αποθήκευση είναι αρκετά έξυπνη -- μπορεί συχνά να χρησιμοποιήσει α κρύπτη για ένα ερώτηση ακόμα κι αν οι ακριβείς παράμετροι του ερώτηση δεν είναι τα ίδια. Αυτό μπορεί να κάνει μεγάλη διαφορά στην απόδοση.

Κάποιος μπορεί επίσης να ρωτήσει, πώς μπορώ να ενεργοποιήσω την κρυφή μνήμη ερωτημάτων MySQL;

Για να βεβαιωθείτε ότι MySQL Query Cache είναι ενεργοποιημένη η χρήση: mysql > ΕΜΦΑΝΙΣΗ ΜΕΤΑΒΛΗΤΩΝ ΟΠΩΣ 'have_query_cache'. Για παρακολούθηση κρυφή μνήμη ερωτήματος χρήση στατιστικών: mysql > ΕΜΦΑΝΙΣΗ ΚΑΤΑΣΤΑΣΗΣ ΣΑΝ 'Qcache%'.

Γιατί η κρυφή μνήμη ερωτημάτων MySQL έχει καταργηθεί;

ο κρυφή μνήμη ερωτήματος έχει απενεργοποιηθεί από προεπιλογή έκτοτε MySQL 5.6 (2013) όπως είναι γνωστό ότι δεν κλιμακώνεται με φόρτους εργασίας υψηλής απόδοσης σε μηχανήματα πολλαπλών πυρήνων. Σκεφτήκαμε ποιες βελτιώσεις θα μπορούσαμε να κάνουμε κρυφή μνήμη ερωτήματος έναντι βελτιστοποιήσεων που θα μπορούσαμε να κάνουμε, οι οποίες παρέχουν βελτιώσεις σε όλους τους φόρτους εργασίας.

Συνιστάται: