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

MS SQL Server Discussion :

[MS SQL 2005] Ne pas inscrire les opérations dans le Log


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Novembre 2006
    Messages : 131
    Points : 83
    Points
    83
    Par défaut [MS SQL 2005] Ne pas inscrire les opérations dans le Log
    Bonjour,

    Actuellement j'utilise un certain nombre de requêtes nécessitant des curseurs impliquant de multiples UPDATE à l'intérieur.
    L'utilisation de telles procédures emcombre très vite le journal de transaction de la base, donc ma question est la suivante :
    Est-il possible de spécifier à une procédure stockée qu'aucune opérations de modification de la base ne doit être saisi dans le log?

    Je suis contient que je m'assois sur certaines fonction comme les backups sur le Log mais ce n'est pas grave dans mon cas.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Passez votre base en Recovery Mode SIMPLE
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    use master
    go
    ALTER DATABASE mabase
    SET RECOVERY SIMPLE
    go

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Novembre 2006
    Messages : 131
    Points : 83
    Points
    83
    Par défaut
    Merci!

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Points : 1 216
    Points
    1 216
    Par défaut
    Juste une petite précision, même le mode SIMPLE inscrit des entrées dans le journal, pour pouvoir effectuer un rollback par exemple.

  5. #5
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    C'est peut-être la requête qui utilise le curseur qui est à revoir pour minimiser les nombre de transactions ...

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

Discussions similaires

  1. Sql developer : ne pas afficher les tables système
    Par identifiant_bidon dans le forum Sql Developer
    Réponses: 5
    Dernier message: 05/02/2014, 16h17
  2. [MySQL] Liste déroulante php/sql n'affichant pas toutes les données.
    Par Nicolas_k dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/02/2010, 13h01
  3. comment ne pas afficher les zéro dans un diagramme à barres empilées
    Par sebastien84 dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 10/10/2007, 12h17
  4. Réponses: 11
    Dernier message: 04/07/2007, 18h22
  5. [SQL 2005] Insertion de deux données identiques dans une table
    Par skystef dans le forum Accès aux données
    Réponses: 3
    Dernier message: 04/01/2007, 22h50

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