21. oktober 2002 - 16:49Der er
9 kommentarer og 1 løsning
Søgehastighed og index
Jeg arbejder på en søgemaskine, og jeg kan søge gennem 3 mio records på 2 sekunder hvilket er alt for langsomt (antallet af records kommer op over 60 mio). Jeg HAR index på tabellen, og jeg henter kun minimal data (et ID nummer på 5 cifre).
Er der ingen måde hvorpå man kan forbedre dette?
(Ved søgning på samme ord to gange i træk er søgehastigheden under 0,01 sek pga. MySQL cache, men det kan vel ikke udnyttes?)
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Personligt tror jeg ikke MySQL er bygget til så store database behov.. En idé kunne være at kigge på PostgreSQL, da den efter sigende skulle have den hastighed du skal bruge. Den bedste er efter sigende MSSQL Server, men den er heller ikke ligefrem billig, så det er ikke sikkert den har den store interesse.
Synes godt om
Slettet bruger
21. oktober 2002 - 17:13#2
PostgreSQL skriver selv på deres egen hjemmeside, at deres database er langsom men stabil :)
Hmm, jeg har nu ellers hørt at den skulle være hurtig til visse ting, men okay.. Så er der vel kun MySQL og MSSQL at vælge imellem. Der er nok andre, men det er som regel et valg imellem hastighed og pris..
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.