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

Ограничаването на заявка до един запис подобрява ли производителността

Ако колоната има

уникален индекс:не, не е по-бързо

неуникален индекс:може би, тъй като това ще предотврати изпращането на допълнителни редове извън първите съвпадащи, ако има такива

без индекс:понякога

  • ако 1 или повече реда съответстват на заявката, да , защото пълното сканиране на таблицата ще бъде спряно след съпоставяне на първия ред.
  • ако няма редове, отговарящи на заявката, не , защото ще трябва да завърши пълно сканиране на таблицата


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да стартирате процес в Swift 3.0 със стандартен вход

  2. Mysqli заявка с инструкция за променлива SET (т.е. множество заявки)

  3. Как да покажа схемата на таблица в MySQL база данни?

  4. Как да прекъсна операция INSERT в MySql тригер?

  5. Достъп до MySQL от Python 3:Достъпът е отказан на потребителя