Myslq index vprašanje...
2 naročnika
2 naročnika
Imam tabelo z dvema poljema recimo a in b in bi rad naredil mysql INDEX tako, da bi ta vseboval podatke iz obeh v primeru ujemanja.
Na primer
a / b
1) 1 / 3
2) 3 / 1
3) 2 /4
4) 4 / 2
5) 1 / 5
...
Torej recimo, da bi zdaj INDEX med drugim vseboval vse pare, ki vsebujejo št. 1 torej 1) & 2) & 5)
a bo dovolj, da naredim "INDEX(a,b)" ali se tak index zapiše kako drugače?? Query bo pa pač bil "SELECT... WHERE a = '$a' OR b = '$a'". Sicer pa bom potreboval tudi INDEX(a) ter INDEX(b). Verjetno bo zdaj INSERT pa UPDATE mysql komanda zaradi tok indeksu kr počasnejša ne? Se bo pa iz strani veliko več bralo (torej SELECT...) kot pa zapisovalo tko da po moje se splača uporabiti tok indexu, ne? Pa baza bo zlooooooo velika torej malo morje takih parov.