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

Administration SQL Server Discussion :

Taille log bakcup


Sujet :

Administration SQL Server

  1. #1
    Membre habitué Avatar de i.chafai
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2012
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 117
    Points : 167
    Points
    167
    Par défaut Taille log bakcup
    Bonjour,
    je viens de paramétrer le logshipping chez l'un de mes clients, j'ai remarqué que pour une base de données la taille des sauvegardes des journaux de transaction est
    assez importante sachant que
    - la fréquence de sauvegarde est faible (15 mn et même j'ai essayé de faire 5 mn comme tentative de réduire les transactions sauvegardés)

    - la base est très petite
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    EXEC sp_spaceused
     
    database_name    database_size      unallocated space
    -------------- ------------------ ------------------
    DTRESO         330.13 MB          249.38 MB
     
     
    reserved           data               index_size         unused
    ------------------ ------------------ ------------------ ------------------
    72312 KB           56864 KB           14136 KB           1312 KB
    je pense que la source du problème est qu'il existe des threads au niveau de l'application qui s'exécutent chaque 5milliseconde pour :
    - insertion de plusieurs ligne dans une table de notification à chaque fois ou il ya un nouveau enregistrement créé dans n'importe quel table (le nombre des lignes insérés est en fonction du nombre des utilisateurs connectés : si un utilisateur créé une nouvelle facture et il y a 5 users connectés donc 5 lignes ajoutés dans la table de notification)
    - pour chaque utilisateur connecté un thread qui fait la boucle sur la table de notification pour vérifier les nouveaux enregistrements créés dans la base et aller les cherchés
    - pour chaque demande de modification/consultation d'un enregistrement, une ligne s'ajoute dans une autre table pour empecher les autres utilisateurs d'accéder à cet enregistrement

    tous ces thread s'exécutent chaque 5 milliseconde et exécutent plusieurs requête d'ajout/modification / suppression sur des tables système.

    J'espère que j'ai bien analyser le problème

    merci
    Images attachées Images attachées  

  2. #2
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Hello,

    Vu ton analyse, je crois que le plus gros est dit. La volumétrie transactionnelle est fonction de ce que fait ton application.
    A part optimiser de ce que côté tes marges de manoeuvres sont limitées. Tu as éventuellement la compression des backups si ce n'est déjà fait.

    ++

Discussions similaires

  1. [2008] Taille LOG Limitée
    Par agdid04 dans le forum Administration
    Réponses: 5
    Dernier message: 05/08/2014, 11h02
  2. Erreur taille log TEMPDB sur requête SELECT TOP ....
    Par FMJ dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/10/2008, 17h08
  3. [ASE] commande redefinition de la taille du log
    Par hbendali dans le forum Sybase
    Réponses: 1
    Dernier message: 05/01/2006, 08h50
  4. [Redo log] : augmenter la taille des fichiers
    Par user_oracle dans le forum Oracle
    Réponses: 3
    Dernier message: 29/11/2005, 19h49
  5. Taille des logs (amaigrissement)
    Par phili_b dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/07/2005, 07h58

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