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

pengertian mysql jelaskan

Paulus:

SELECT * FROM ref_table,other_table
WHERE ref_table.key_column=other_table.column;

SELECT * FROM ref_table,other_table
WHERE ref_table.key_column_part1=other_table.column
AND ref_table.key_column_part2=1;
SELECT * FROM ref_table WHERE key_column=expr;

SELECT * FROM ref_table,other_table
WHERE ref_table.key_column=other_table.column;

SELECT * FROM ref_table,other_table
WHERE ref_table.key_column_part1=other_table.column
AND ref_table.key_column_part2=1;

Ini disalin kata demi kata dari manual MySQL:http:// dev.mysql.com/doc/refman/5.0/en/using-explain.html

Jika Anda dapat memposting kueri Anda yang berlangsung selamanya , saya dapat membantu menentukan apa yang memperlambatnya. Juga, sebutkan apa definisi Anda tentang selamanya adalah. Juga, jika Anda dapat memberikan "SHOW CREATE TABLE xxx;" Anda pernyataan untuk tabel ini, saya dapat membantu mengoptimalkan kueri Anda sebanyak mungkin.

Apa yang muncul pada saya segera sebagai titik perbaikan yang mungkin adalah "Menggunakan sementara; Menggunakan filesort;". Ini berarti bahwa tabel sementara dibuat untuk memenuhi kueri (tidak selalu berarti buruk), dan bahwa GROUP BY/ORDER BY yang Anda tunjuk tidak dapat diambil dari indeks, sehingga menghasilkan filesort .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tutorial MySQL – Panduan Pemula Untuk Mempelajari MySQL

  2. Pemeriksaan Kesalahan untuk Pernyataan yang Disiapkan PDO

  3. MySQL FULLTEXT Cari di>1 Tabel

  4. Cocokkan 2 kolom sql jika =lalu perbarui kolom yang berbeda sebanyak 1

  5. Bagaimana saya bisa mensimulasikan pernyataan cetak di MySQL?