Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Query IN() Клауза Бавно в индексирана колона

Имате достъп до 420 реда чрез първичен ключ, което вероятно ще доведе до път за достъп до индекс. Това може да има достъп до 2 индексни страници и една страница с данни на ключ. Ако те са в кеша, заявката трябва да работи бързо. Ако не, всеки достъп до страница, който отива към диска, ще доведе до обичайното забавяне на диска. Ако приемем 5ms закъснение на диска и 80% удари в кеша, стигаме до 420*3*0,2*5ms=1,2 секунди, което е от порядъка на това, което виждате.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво представляват двигателите на базата данни MySQL?

  2. Сортиране по дата (най-нови)

  3. Как да вмъкнете DECIMAL в MySQL база данни

  4. Mysql_real_escape_string() Предупреждение Объркване

  5. Как да обединя низове от подзаявка в един ред в mysql?