questo in teoria... nella pratica il database per ottimizzare le operazioni può anche non estrarre tutti i campiOriginariamente inviato da pierotto
Non esiste "un ordine" dei campi. è tutto lo stesso, compresa la seconda domanda.
Viene riportato che il modo piu' celere sia SELECT * perchè invia tutto, mentre la distinta dei campi è un filtro che viene applicato dopo avere estratto tutti i campi (vengono sempre estratti tutti) e prima dell'invio al buffer. Occupa meno memoria, ma più tempo di elaborazione. Dipende dalla consistenza del database.
![]()
tutto quello che dici ci viene pari pari dalle teorie degli insiemi e dall'algebra relazionale e sono fondamentali per comprendere i database, ma ogni database svolge le operazioni nel modo che ritiene più opportuno

Rispondi quotando