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

Apakah lebih baik PILIH sebelum BERGABUNG?

Seperti biasa dengan pertanyaan pengoptimalan, jawabannya harus:tergantung. Jawabannya tergantung pada beberapa hal, antara lain:

  • Apakah sebenarnya ada manfaat kinerja dengan menggunakan kueri 2 daripada kueri 1. Hal ini dapat dilihat dalam rencana kueri yang dibuat untuk kueri ini. Rencana kueri yang dibuat bisa sama untuk kedua kueri, tetapi juga bisa berbeda saat indeks digunakan.
  • Mungkin juga bergantung pada jumlah baris dalam tabel yang dikueri. Berapa lama kueri dijalankan dan seberapa sering kueri digunakan. Jika Anda mulai mengoptimalkan kueri yang digunakan sekali sehari dan berjalan selama beberapa milidetik, sebaiknya gunakan kueri yang paling mudah dibaca.

Jadi satu-satunya orang yang benar-benar dapat menentukan apakah Anda harus menggunakan kueri 1 atau kueri 2 adalah:Anda. Tidak mungkin memberi Anda nasihat yang masuk akal tentang topik ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan parameter terikat beberapa kali

  2. Cara memasukkan, menghapus, memilih, memperbarui nilai dalam datagridview di C # menggunakan MYSQL

  3. Query MySql, Pilih lebih besar dari

  4. JDBCExceptionReporter - Kesalahan SQL:0, SQLState:08001

  5. Bagaimana cara menghitung perbedaan waktu dengan jadwal kerja dengan dua stempel waktu?