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

MySQL tidak menggunakan indeks pada DATE saat digunakan dengan operator '<' atau '>'?

Jika MySQL tidak menggunakan indeks, ia telah melihat kueri Anda, dan memperkirakan bahwa pemindaian tabel mungkin akan lebih cepat daripada menggunakan indeks (dalam hal operasi IO/disk mungkin diperlukan). Anda dapat menggunakan FORCE INDEX dan periksa apakah kueri ini benar-benar akan lebih cepat menggunakan indeks atau tidak.

SELECT events.* FROM events
FORCE INDEX (date)
WHERE events.date >= '2010-06-11';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel :Bagaimana cara menyimpan data format json dalam database?

  2. Laravel:Data string, terpotong kanan:1406 Data terlalu panjang untuk kolom

  3. cara menghapus catatan dari database dengan Ajax

  4. MySQL cara mengubah ukuran file innodb-log

  5. Bagaimana cara mengabaikan ekspresi placeholder untuk Flyway?