Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Lambat bergabung - tetapi tidak selalu dan tidak di semua tabel

  1. Selalu gunakan EXPLAIN(QUERY) untuk membuat profil dan memahami bagaimana MySQL menguraikan kueri Anda.
  2. Periksa INDEKS Anda, MySQL sering memilih indeks yang salah untuk dipilih.
  3. Coba gunakan petunjuk SELECT dan INDEX. http://dev.mysql.com/doc/refman /5.1/en/index-hints.html .

    PILIH * DARI tabel1 GUNAKAN INDEKS (col1_index,col2_index)WHERE col1=1 AND col2=2 AND col3=3;

    PILIH * DARI tabel1 ABAIKAN INDEKS (col3_index)WHERE col1=1 AND col2=2 AND col3=3;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sisipkan Sederhana berfungsi dengan phpmyadmin tetapi tidak dengan php

  2. echo dalam urutan terbalik dari mysql_fetch_assoc()

  3. Satu Tabel Mysql dengan Beberapa Kolom TIMESTAMP

  4. MySQL 8 - Hapus Semua Prosedur Tersimpan di Database Tertentu

  5. SQL - Menemukan Pesanan hanya dengan item tertentu dan menampilkannya berdasarkan produk