Die
DB speichert ja nicht nur die Daten selbst, sondern wohl auch weitere Informationen, sodass Abfragen wesentlich schneller von statten gehen können. Ich denke, dass wohl auch diverse Caches angelegt werden, sodass z.B. wenn eine Abfrage mehrfach kommt, nicht immer erneut berechnet werden muss.
Und was verstehst du eigentlich unter
groß? Wenn eine
DB mal mehrere MB groß ist, wäre das
imho immer noch nicht wirklich groß. Kommt halt zusätzliche auf die Datenmenge an.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)