Arahan MySQL ANALYZE mengemas kini statistik jadual untuk mengoptimumkan prestasi pertanyaan, termasuk kemas kini statistik, penambahbaikan pengoptimum pertanyaan dan pelepasan ruang. Ia berfungsi dengan mengimbas data jadual untuk mengira bilangan baris, bilangan nilai DISTINCT, dan pengagihan nilai untuk menjana pelan pertanyaan yang lebih dioptimumkan. Lakukan ANALYZE pada jadual yang sering ditanya dengan kerap dan analisis hanya lajur utama untuk amalan terbaik.
ANALYZE Command dalam MySQL
Arahan ANALYZE dalam MySQL digunakan untuk mengumpul dan mengemas kini statistik jadual untuk mengoptimumkan prestasi pertanyaan.
Fungsi
Penggunaan
<code>ANALYZE TABLE table_name;</code>
Cara ia berfungsi
Arahan ANALYZE mengumpul maklumat statistik dengan mengimbas sebahagian daripada data dalam jadual. Ia melakukan perkara berikut untuk lajur yang ditentukan dalam setiap jadual:
Secara lalai, ANALYZE imbasan kira-kira 20% daripada jadual Data. Julat imbasan boleh dikonfigurasikan menggunakan pembolehubah sistem ANALYZE_SAMPLE_SIZE
.
Amalan Terbaik
Atas ialah kandungan terperinci Apakah yang dilakukan oleh analisis dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!