Avatar billede lone_a_p Praktikant
15. august 2011 - 22:02 Der er 1 løsning

Match against

Kære eksperter,

Jeg har brugt en funktion, som benytter mysqls "match ... against ..."

Ved brug af explain får jeg row 1. Jeg får dog en masse søgeresultater frem.

Er det bedst at få så få søgeresultater som muligt, eller er det ligemeget hvor mange man hiver ud ved brug af match. Jeg har tænkt mig kun at køre brug af de første 10 :)

Mit spørgsmål går på databasens performance, som jeg har nok problemer med i forvejen.

Muligvis fordi jeg i dag søger med LIKE som hver gang trækker samtlige rækker ud.

Så altså: når der står row = 1 i explain er det så så optimalt, som det kan være? Eller kan der være andre (tidsmæssige/perfomancemæssige) ting at tage højde for?

Mvh Lone
Avatar billede lone_a_p Praktikant
28. juni 2012 - 21:44 #1
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester