Имейте в виду, что переменная сеанса поддерживается механизмом хранения, то есть когда запрос завершается, сеанс записывается обработчиком сеанса, по умолчанию это файл. При следующем запросе он извлекается из этого файла (или того, что использует обработчик сеанса).
Если вы читаете и записываете эти данные при каждом запросе, просто используйте переменные $ _SESSION, затраты на подключение, запрос и обновление базы данных не будут быстрее, чем значение по умолчанию $ _SESSION.
Вероятно, вы когда-нибудь захотите использовать сеанс, поддерживаемый базой данных, если вы используете несколько серверов с балансировкой нагрузки и вам необходимо совместно использовать данные сеанса между ними. В этом случае, если вы обнаружите, что накладные расходы на сеансы базы данных заметно замедляют ваш сайт, вы можете подумать о том, чтобы поместить memcached между вашим веб-сервером и базой данных.