IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Excel] Libération des ressources Excel+lenteur d'exectution


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 433
    Points : 112
    Points
    112
    Par défaut [Excel] Libération des ressources Excel+lenteur d'exectution
    Bonjour à tous

    Je viens de réaliser une fonction d'export de données d'une page php à un tableur Excel , le probleme c'est que pour une requête assez simple , la requête prends beaucoup trop de temps à s'executer , de plus , quand je vérifie les process qui tournent , je remarque qu'il y'a plusieurs process excel qui remplissent la mémoire, et je ne veux pas la saturer , j'ai bien ajouté l'instruction qui permet de quitter excel mais apparement ce n'est pas suffisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     unset($sheet);//Libération de $sheet
            unset($book);//Libération de $book
            $excel->Workbooks->Close();//Fermeture du classeur
            $excel->Quit();//On quitte Excel
            unset($excel);//Libération de l'objet $
    Qu'est ce que j'ai oublié de faire?

  2. #2
    Membre chevronné
    Avatar de eric.pommereau
    Homme Profil pro
    Ingénieur, pôle cartographie
    Inscrit en
    Décembre 2004
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur, pôle cartographie
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2004
    Messages : 715
    Points : 1 790
    Points
    1 790
    Par défaut
    Salut

    A tout hasard ...

  3. #3
    Membre chevronné
    Avatar de eric.pommereau
    Homme Profil pro
    Ingénieur, pôle cartographie
    Inscrit en
    Décembre 2004
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur, pôle cartographie
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2004
    Messages : 715
    Points : 1 790
    Points
    1 790
    Par défaut
    Et peut être aussi :

    Le lien sur php.net : http://fr3.php.net/manual/fr/ref.com.php

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    433
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 433
    Points : 112
    Points
    112
    Par défaut
    Merci beaucoup , c'est magique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#]Libération des ressources
    Par ClaudeBg dans le forum Windows Forms
    Réponses: 11
    Dernier message: 16/01/2010, 20h37
  2. Forcer la libération des ressources sur un fichier
    Par piotrr dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 24/06/2009, 13h59
  3. libération des ressources (en scope=session)
    Par chmurb dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 20/02/2009, 14h16
  4. Réponses: 2
    Dernier message: 29/09/2007, 13h56
  5. libération des ressource d'une table
    Par dracula2000 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/06/2006, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo