Daten in PHP SESSION zwischenspeichern oder jedes Mal von db abfragen?

Ist es "besser" (effizienter, schneller, sicherer usw.), (A) Daten zwischenzuspeichern, die bei jedem Laden der Seite im Array $ _SESSION verwendet werden (und dennoch eine Tabelle nach einem Flag abzufragen, um die Daten neu zu laden)? oder (B) um es jedes Mal aus der Datenbank zu laden?

Ich verwende die Cache-Methode (A), befürchte jedoch, dass bei Hunderten von Benutzern Speicherprobleme auftreten können? Es sind nur einfache Daten wie Vorname, Nachname, Geburtstag usw.

Bei beiden Methoden wird noch eine Abfrage ausgeführt. Gedanken?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage