Bir oturumda çok veri depolamak için tavsiye edilmez. Diğerleri 'un da belirttiği gibi, verileri bir veritabanından kopyalamak bir fikir değildir. gerçekten bir çeşit önbelleğe alma mekanizmasına ihtiyacınız olsa bile, bir oturumda verilerini saklamıyorsunuz. Sorun, PHP'nin her istek için oturum verilerini yeniden yazmasıdır. Ve hepimiz diske yazmayı bildiğimiz gibi oldukça yavaş bir işlemi.
Gerçekten yapmanız gerekiyorsa, diziyi serileştirin ve bir ayrı dosyada saklayın.
10 sayfadan yalnızca 1 seri hale getirilmiş verilere ihtiyaç duyuyorsanız, yalnızca 10 sayfalık bir kez açın. Oturum, elbette her istek için ambalaj/ambalajdan çıkar.
(iyimisin 1000 varsayılan böylece) Ayrıca kontrol etmelisiniz
[kaynak] (http://bytes.com/topic/php/answers/11014-questions-size-session#post46656 –
Bunun doğru cevap olduğunu düşünmüyorum. Veritabanına veri okuma/yazma da okuma/diske yazma (bellek önbelleği hariç). Ayrıca, oyunların çoğunun daha hızlı erişim için verilerini bellekte tutması gerektiğini unutmayın; bu durumda PHP'de oturum değişkenleri ve veritabanı sadece ikincil boşta depolamadır. – AaA