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

SQL Firebird Discussion :

demarrer une transaction dans une procedure stockee


Sujet :

SQL Firebird

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 287
    Points : 91
    Points
    91
    Par défaut demarrer une transaction dans une procedure stockee
    Salut,

    La question a dejà ete pose, mais je relance le débat.
    Est-il farfelu de vouloir démarrer une transaction dans une procedure stockée ?

    Un précédent topic propose de les lancer par le client au risque d'avoir des transaction non terminée (suite plantage client par exemple).

    Quels sont vos avis ou expérience (je travaille actuellement sur une appli qui doit utiliser une bd firebirsd en mode serveur, et donc se pose le problème des accès concurrentielles de plusieurs clients)

  2. #2
    Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 52
    Points : 58
    Points
    58
    Par défaut
    Tres honnetement oui et pour autant que je sache cela n'est pas possible puisque ca voudrait dire qu'on pourrait imbriquer des transactions (API + PLSQL) ??.
    La durée de vie d'une transaction doit être la plus courte possible, pour éviter les deadlock notamment. De plus une transaction démarrée sur un poste distant est comme tu le sait périlleux à cause des déconnexions ou toute sorte de malheur qui peuvent arriver sur un poste bureautique.

    D'ou l'intéret d'une architecture 3 tiers, plus ton serveur d'appli sera proche de ta base de données plus tes transactions seront écourtées. Tu gagnera également en bande passante et en fonctionnalités !

    Henri
    Henri Gourvest
    http://www.progdigy.com

Discussions similaires

  1. [XL-2007] Afficher une checkbox dans une feuille si une checkbox d'une autre feuille est cochée
    Par JessieCoutas dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/08/2009, 13h35
  2. portée d'une variable dans une fonction dans une méthode
    Par laurentg2003 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2009, 19h05
  3. [POO] dans une classe, appeler une fonction dans une méthode
    Par arnaudperfect dans le forum Langage
    Réponses: 3
    Dernier message: 26/08/2007, 23h04
  4. Envoyer une formulaire dans une page dans une Frame
    Par zooffy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/06/2007, 10h13
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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