Esiste una "regola del pollice" su quando è giusto prendere il risultato parziale da una tabella, piuttosto che dall'intera tabella?
Considera il mio attuale dilemma:
- La vista SQL che contiene un totale di ~ 1200 elementi, la vista non è così complessa che si unisce solo da più tabelle.
- Query per alcune proprietà, risultati totali ~ 600 record
- Uso sull'interfaccia utente con ng-repeater
- 50 risultati per pagina
Vorrei dire che come una "regola generale" se è inferiore a 1000 record, porterò l'intera tabella. (A meno che la vista non sia molto complessa e impiega più di 1 secondo per popolare).
Altrimenti porterò le prime 2 pagine (100 risultati) e poi 50 per pagina.
Sei d'accordo?