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

Mysql - последователност от множество индекси на колони

Първо състоянието. Трикът е тогава, ако трябва да правите заявки само по категория, можете.

SELECT * from table where status in (1,0) and category = 'whatever'

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

Ако разглеждате и много вмъквания, искате да сведете до минимум броя на индексите, така че това е най-добрият ви залог, вместо да имате множество индекси.



  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. експортирайте големи данни за таблици в .csv файл в c# приложения за Windows

  3. Dapper MySQL върната стойност

  4. Django не може да добави или актуализира дъщерен ред:ограничение за външен ключ не работи

  5. Има ли начин да стартирате MySQL в паметта за тестови случаи на JUnit?