Taille max d'une variable de session
Posté : 13 janv. 2006, 16:06
Bonjour à tous,
j'ai parcouru la doc sur les sessions et il ne me semble pas avoir vu de spécifications sur la taille maximale d'une variable de session. Est-ce que vous me confirmez qu'il n'y a pas de limite? Ou sinon m'éclairer sur le sujet?
J'explique pourquoi. J'ai un script d'importation de données. Mais l'enregistrement en base n'a lieu qu'à la validation par l'utilisateur. Donc je pensais stocker mes requêtes dans une variable de session de type tableau. Mais le problème est que potentiellement je peux avoir des milliers de requêtes, chacune de taille 500 caractères à peur près... donc pour 500 requêtes ça nous fait une variable contenant (rien qu'en donnée) 250 000 caractères grosso modo ...
Deux solutions s'offrent à moi:
-stocker dans la session (avec cette inconnue qu'est la taille max) mais avec une lecture plus rapide lors de l'enregistrement en base
-stocker dans un fichier (le problème de taille est moindre) mais avec les temps d'accès au fichier peuvent jouer sur les perfs de l'enregistrement.
Qu'en pensez-vous?
j'ai parcouru la doc sur les sessions et il ne me semble pas avoir vu de spécifications sur la taille maximale d'une variable de session. Est-ce que vous me confirmez qu'il n'y a pas de limite? Ou sinon m'éclairer sur le sujet?
J'explique pourquoi. J'ai un script d'importation de données. Mais l'enregistrement en base n'a lieu qu'à la validation par l'utilisateur. Donc je pensais stocker mes requêtes dans une variable de session de type tableau. Mais le problème est que potentiellement je peux avoir des milliers de requêtes, chacune de taille 500 caractères à peur près... donc pour 500 requêtes ça nous fait une variable contenant (rien qu'en donnée) 250 000 caractères grosso modo ...
Deux solutions s'offrent à moi:
-stocker dans la session (avec cette inconnue qu'est la taille max) mais avec une lecture plus rapide lors de l'enregistrement en base
-stocker dans un fichier (le problème de taille est moindre) mais avec les temps d'accès au fichier peuvent jouer sur les perfs de l'enregistrement.
Qu'en pensez-vous?