handdator

Visa fullständig version : Snabbsök med fördröjling



C-J Gustafsson
2016-04-03, 12:58
Snabbsök i söklistan startar sökning direkt på första bokstaven.

Har man en stor söklista hinner man bli enormt frustrerad innan man kan skriva in andra bokstaven.
Snabbsök skulle därför behöva en annan fördröjningstid innan sök startar.

Skillnaden mellan personsök och snabbsök är ju att mängden data per person som genomsöks är betydligt större i snabbsök.

En enkel koll på antalet sökträffar kunde ligga till grund för en extra fördröjning.

C-J Gustafsson
2016-04-03, 13:22
Jag får ändra mig lite efter att fortsatt testande.
Den långa söktiden gäller bara första sökningen. Gör man efterföljande sökningar mot samma söklistan är söktiderna väldigt rimliga.

Är det någon form av indexering som sker vid första sökningen mot en ny lista?

DanielBerglund
2016-04-03, 14:00
Snabbsökningen hanteras i själva listan, så hela resultatet från databasen måste läsas in i listan innan sökning kan ske. Det är det som tar tid i början.