webForumDet fria alternativet

Index i OR

Databaser & SQL

0 svar · 182 visningar · startad av whad

Medlem sedan sep. 2003223 inlägg
Frågan#1

Jag har en tabell med runt 100 000 poster.
Hur ska jag indexera för att kunna köra "SELECT * FROM table1 WHERE nat1 = 1234 OR nat2 = 2345" så smidigt som möjligt?
Jag har satt en index på nat1 och en på nat2, men när jag kör EXPLAIN behöver den ändå leta igenom hela tabellen.
Det är MySQL jag använder.

256 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)