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 :

[Procédure Stocké] Quand utiliser ?


Sujet :

Bases de données Delphi

  1. #1
    Membre éclairé Avatar de touhami
    Inscrit en
    Avril 2002
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 327
    Par défaut [Procédure Stocké] Quand utiliser ?
    Bonjour a tous,
    SVP Quant il faut utiliser une procedure stocké ?

  2. #2
    Membre expérimenté Avatar de JerryMouse
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 215
    Par défaut
    Il faut plutôt se demander l'avantage des procedure stockées.
    ce sont des objets de la base de donnée => sécurisés au même titre que les tables....
    L'acces est protégé comme tout objet de la DataBase.
    quand on fait une sauvegarde de la Database, elles sont sauvegardées.
    Elles ne sont accessibles que si l'on est connecté à la Database ...

  3. #3
    Membre Expert

    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 897
    Par défaut
    Avantages de la procédure sotckée : (sur MSSQL SERVER)

    - Compilation en un plan d'exécution unique par SQL server. Ce plan est stocké dans le cache des procédures à la première exécution de la procédure stockée, afin de POUVOIR ETRE REUTILISEE, SQL Server n'a pas besoin de recompiler ce plan à chaque execution de la proc Stockée.
    => Elles peuvent améliorer les performances par exemple en réduisant la quantité de données à échanger entre le client et le serveur, ainsi que les traitements à effectuer sur le client.

    - Comme elles sont stockées sur le serveur sous la forme d'unités procédurables, elles peuvent permettre à différents utilisateurs de répéter invariablement la même tâche, même dans DES APPLICATIONS DIFFERENTES . "Les procédures stockées fournissent également un point de contrôle unique pour une tâche, ce qui facilite une APPLICATION CORRECTE ET UNIFORME DES REGLES D'ENTREPRISE.

    - L'utilisation d'une procédure stockée peut REDUIRE LE STRAFIC RESEAU et peut s'avérer plus rapide que l'envoi de chaque instructions sur le réseau par le client vers le serveur.

    - Elles facilitent également l'accès aux bases de données pour les utilisateurs. Ces derniers peuvent accéder à la base sans connaître le détail de l'architecture des tables et sans accéder directement à leurs données. DANS CE CONTEXTE, LES PROCEDURES STOCKEES CONTRIBUENT A PROTEGER LES REGLE D'ENTREPRISE.

    Quelques avantages que je me suis permis de citer en référence au livre "MICROSOFT SQL SERVER 2000 au quotidien Expert" Chapitre 17 Partie 3 pages 516/517.

    Evangile selon Saint Bill

Discussions similaires

  1. utilisation d'une procédure stockée
    Par Klemsy78 dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/08/2006, 14h05
  2. [ADO.NET]Sur quels critères utiliser procédures stockées?
    Par Oberown dans le forum Accès aux données
    Réponses: 3
    Dernier message: 06/04/2006, 16h16
  3. Utilisation optimale des procédures stockées
    Par trotters213 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 17/03/2005, 17h57
  4. [CR][VB6] Utilisation des procédures stockées
    Par couledoux dans le forum SDK
    Réponses: 3
    Dernier message: 10/03/2005, 14h29
  5. Utilisation linked server et procédure stockée ?
    Par |DUCATI| DesMo dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/03/2005, 12h47

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