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

Jelaskan MySQL menjelaskan matematika rencana eksekusi, perbedaan antara dua rencana

Sebenarnya ketika Anda melihat Anda seharusnya tidak mengalikan, tetapi jumlahkan angka-angka ini. Dalam kasus Anda, bandingkan (49520 x 413 x 4) dan (50000 + 49520).

Aturan umum sederhana:rangkum semua segmen (DERIVED, PRIMARY) dan kalikan baris dalam setiap segmen.

id select_type  ... rows
1  PRIMARY           1
1  PRIMARY           2
2  DERIVED           3
2  DERIVED           4
3  DERIVED           5
3  DERIVED           6

Kompleksitasnya adalah:1*2 + 3*4 + 5*6



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui tabel MySQL dan abaikan entri duplikat

  2. Bagaimana Membandingkan Kinerja Moodle

  3. PHP:Ambil gambar dari MySQL menggunakan PDO

  4. Memperbarui Pesanan Woocommerce Secara Terprogram

  5. Kesalahan saat memuat Modul MySQLdb 'Apakah Anda menginstal mysqlclient atau MySQL-python?'