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

Производителност на MySQL брой редове

Абсолютно последното. Той може да вземе стойността директно от индекса на PK, докато първият почти сигурно изисква сканиране на таблица (освен ако всяка отделна колона е част от индекс; и дори тогава трябва да грабне стойности от всички индекси). След това, в зависимост от това как се свързвате с DB, има голямо количество пренос на данни, само за да се изчисли.

explain може да помогне тук. В този случай ще ви каже, че изборът е оптимизиран.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ruby on Rails 3 не може да се свърже с локален MySQL сървър чрез сокет '/tmp/mysql.sock' на OSX

  2. Как да оптимизирате заявки за Entity Framework

  3. Къде да използвате mysql_real_escape_string за предотвратяване на SQL инжектиране?

  4. Грешка в MySQL 1153 – Получих пакет, по-голям от байтове „max_allowed_packet“

  5. Правилен начин да използвате LIKE '%{$var}%' с подготвени оператори? [mysqli]