Spesso ha senso "recuperare solo ciò di cui hai bisogno", ad esempio se dovessi visualizzare solo 10 righe di dati, quindi non dovrei recuperare l'intero set di dati perché sprecherebbe risorse per un set di dati di grandi dimensioni.
Un esempio pratico è la parola chiave SQL Limit. select * from users order by added limit 10
Mi chiedo se possiamo collegarlo a un principio di software. C'è il principio del "keep-it-simple" ma forse è un caso di "regola del minimo potere" ma per i dati invece dei programmi?