• # phenomene de cache ?

    Posté par  . Évalué à 1.

    premier acces :
    - je depile la base
    - je la met en memoire,
    - je range ca proprement
    - je fais ma requete

    2e acces :
    - je fais ma requete

    CQFD, non ?
    • [^] # Re: phenomene de cache ?

      Posté par  (site web personnel) . Évalué à 1.

      Je précise:

      1er accès = script1
      2ème accès = script2

      Il ne s'agit donc pas de deux accès dans un meme script.

      Ca te semble tjrs aussi logique?
      Connexion associée à l'adresse de connexion, alors?
      Ou sorte de cache mémoire propre à PHP dès que plusieurs requêtes arrivent?
      • [^] # Re: phenomene de cache ?

        Posté par  . Évalué à 1.

        si tu ne fermes pas l'ID de connexion entre script 1 et script 2
        la base n'est surement pas refermer, donc elle est toujours en memoire, donc ma theorie tient toujours.

        si tu peux, essaue en inversant les scripts.

        si ca prend ensuite 3s puis 45s, c'est que le script 1 pedale, là ou le script 2 est bien fait ou ne fait pas grand chose.
        • [^] # Re: phenomene de cache ?

          Posté par  (site web personnel) . Évalué à 1.

          > si tu ne fermes pas l'ID de connexion entre script 1 et script 2
          Possible... Sauf que SQLite n'utilise pas de connexion comme MySQL mais une ouverture de fichier. Ce qui me fait penser à une histoire de cache internet au moteur d'exécution de PHP).
          • [^] # Re: phenomene de cache ?

            Posté par  . Évalué à 1.

            ben si tu ouvres le fichier
            et que tu ne ferme pas entre le script 1 et le script 2,
            y a pas de raison qu'il aille de nouveau l'ouvrir dans script2
            et les données seront donc deja en memoire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.