Possible Duplicate:
Store it in Session or Query DB each page load?
Which is more efficient/secure, store queried user data as a session or requery the db on each page load saving results to a global variable so nothing is saved as a session?
I'm curious since the former is how I usually do it while the latter is how WP does it. This isn't a comparison but merely a use-case scenario for web apps.