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

Bases de données Delphi Discussion :

Problème de procédures stockées


Sujet :

Bases de données Delphi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Points : 25
    Points
    25
    Par défaut Problème de procédures stockées
    bonjour tout le monde, je developpe sous delphi et j'utilise une base de données oracle ou j'ai créé et utilisé beaucoup de procedures stockées, est ce que l'exécution de mes applications devient lent si un poste est en reseau et a une tres grande distance du serveur où est logée la base de donnée.si oui que puis-je utiliser à la place des procedures stockées?


    merci

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Points : 2 153
    Points
    2 153
    Billets dans le blog
    1
    Par défaut
    Les procédures stockées sont exécutées sur le serveur, l'exécution en elle-même n'est donc pas ralentie par la distance entre le serveur et le poste client.

    Ce qui ralenti (éventuellement) c'est le transfert via le réseau. D'une part l'appel à la PS et d'autre part (et surtout) les données retournée par la PS. Après tout est une question de mesure. Si votre application lance pleins d'appels successifs à des PS pour obtenir un seul résultat, vos performances peuvent se dégrader, à l'inverse si vos PS sont déjà codées pour justement éviter un maximum d'aller-retour alors vous serez gagnant. De même si vos PS renvoit un petit jeu de données cela ne se verra pas trop, à l'inverse si c'est un gros jeu de données alors le temps de transfert sera d'autant plus long.

    Il faut également savoir si votre réseau est plutôt engorgé ou plutôt non, car cela joue également.
    La FAQ - les Tutoriels - Le guide du développeur Delphi devant un problème

    Pas de sollicitations techniques par MP -

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Points : 25
    Points
    25
    Par défaut merci
    merci pour votre aide.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    J' utilise aussi les procédures stockées sous oracle via DBExpress.
    Et je ne peut pas envoyer de paramètre de type entier ou réels.
    As tu aussi ces problèmes?

Discussions similaires

  1. [SQLServer 2000] Problème accès procédure stockée
    Par LE NEINDRE dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/08/2007, 15h21
  2. Problème de procédure stockée fausse
    Par le-maraudeur dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/07/2007, 14h21
  3. [SQLSERVER]Problème de procédure stockée
    Par mikedavem dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/12/2006, 01h17
  4. Réponses: 1
    Dernier message: 17/07/2006, 18h08
  5. Problème de procédure stockée
    Par Sorcier157 dans le forum Langage SQL
    Réponses: 9
    Dernier message: 17/03/2005, 18h57

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