1) hvis du bruger en case insenstiv collation, saa behoever du kun at teste for 'a%' da den saa vil matche noget der starter med A
2) LIKE 'X%' er rimeligt effektivt (forudsat at der er index paa feltet - og det er et trae baseret index og ikke et hash baseret index) men LIKE '%X' og like LIKE '%X%' vil vaere dyre operationer
Synes godt om
Slettet bruger
01. april 2010 - 15:21#6
collation - case insensitiv - Aha! - Det er dét "_ci" i collation-navnene betyder (..ikk ?)
Det med indexet er også et ømt punkt : ) I øjeblikket har jeg slet ingen index - det ser ud til at virke helt fint uden.. - Men jeg har jo også kun nødtørftige test-data i basen foreløbig...
Langt de fleste opslag foregår på feltet "id" - og man kan (tilsyneladende) kun give tabellen én "primary key" (ligger lissom i ordet) Hvordan får jeg indexeret yderligere kolonner ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.