Hocalarım şimdi ben yeni bir projeye girdim nerden girdiysem

Şimdi benim db de bir çok veri olucak. Ayrıca da kullanıcısıda çok olucak. Bunun için optimizasyona önem vermem gerekiyor. Önceden hep küçük verili sitelerle uğraştığımdan pek de önem vermemiştim ama şimdi dikkat etmek durumundayım.
Şimdi elimdeki user verilerinin (id,ad,soyad.. yaklaşık 20-25) hepsini sessiona yazdırsam dahamı hızlı olur? Yoksa yeri geldiğinde çekmek mi?
Ayrıca tablo yapılandırmam nasıl olmalı? Yani user verilerini sadece user tablosunda mı barındırayım? yoksa nekadar ayırmam yerinde olmalı?
Bunu sadece user olarak değil de sonuçta bu userin de diğer tabloları var üye id sini index seçtim bu arada. Sizce ne yapayım ?