Visa ett inlägg
Oläst 2007-12-20, 15:59 #2
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Det går nog att lösa med ett fulltext index med lite varierande resultat. Ett fulltext-index kan ligga över flera fält.

En alternativ lösning är ju att skriva en indexerare som tar alla ord (splitta på space, punkter etc) och spara i en separat tabell med rad-id + ordet. Sedan kan du köra jämförelse-sökningar i den tabellen med någon form av UNION-syntax tex.

Tänk på att du pajar din prestanda el grandioso genom att ha % innan keywordet i LIKE-sökningar (index kan inte användas alls). Att ha det i slutet går däremot bättre.
grazzy är inte uppkopplad   Svara med citatSvara med citat