Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mệnh đề IN () truy vấn MySQL chậm trên cột được lập chỉ mục

Bạn đang truy cập 420 hàng bằng khóa chính có thể dẫn đến đường dẫn truy cập chỉ mục. Điều này có thể truy cập 2 trang chỉ mục và một trang dữ liệu cho mỗi khóa. Nếu chúng nằm trong bộ nhớ cache, truy vấn sẽ chạy nhanh. Nếu không, mọi quyền truy cập trang vào đĩa sẽ phải chịu độ trễ đĩa thông thường. Nếu chúng tôi giả định độ trễ đĩa 5ms và 80% lần truy cập bộ nhớ cache, chúng tôi đạt được 420 * 3 * 0,2 * 5ms =1,2 giây theo thứ tự những gì bạn đang thấy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tính độ dốc trong SQL

  2. Đọc từ tệp thành biến - Bash Script take2

  3. jqGrid - ID duy nhất cho hàng mới

  4. Hàm MySQL POW () - Nâng giá trị lên sức mạnh của giá trị khác

  5. MySQL:Điều gì xảy ra với các trường không được tổng hợp trên một GROUP BY?