Personalmente, non ho mai riscontrato una lentezza particolare nell'esecuzione dei metodi citati, quindi la causa principale è da individuare senz'altro nel supporto su cui si effettua la ricerca, oppure nel modo in cui le funzioni vengono utilizzate.

Occorrono perà ulteriori dettagli e il codice per determinarlo...