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 :

SQLServer Monitoring performances


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2017
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2017
    Messages : 16
    Par défaut SQLServer Monitoring performances
    Bonsoir à tous

    J'ai une base SQL Server 2019 Transactionnelle que j'alimente à l'aide d'ETL SSIS 2019.

    Les processus tournent sans soucis, mais aprés trois/quantre jours, je commence à avoir des messages d'erreurs relatifs à un manque de mémoire.

    Ci-dessous l'environnement:
    • ETLs pour charger plusieurs types de fichiers au format CSV
    • Chaque ETL a un nombre limite de fichiers à charger en un coup
    • au moment où mes messages d'erreurs s'affichent, la queue des fichiers est presque vide. Donc moins de données sont traitées à chaque occurence comparativement aux premiers jours


    Je pense à un problème de fuites mémoires côté SSIS. Mais il me faudrait des outils ou procédures pour analyser la mémoire occupée par SQL Server et SSIS pour confirmer cela.
    Quelqu'un aurait-il un document/procédure permettant d'analyser de façon assez détaillée la mémoire de SQL Server (base de données) et SSIS?

    Je précise qu'à chaque occurence des erreurs, quand je relance les traitements, ça passe sans problème.

    Merci d'avance.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 998
    Billets dans le blog
    6
    Par défaut
    Avez vous réglé la limite de mémoire pour SQL Server / SSIS ?
    • DefaultBufferMaxRows /DefaultBufferSize pour SSIS
    • max server memory pour SQL Server


    En outre si vous utilisez une VM il est impératif que la mémoire soit fixée.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2017
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2017
    Messages : 16
    Par défaut
    Bonjour

    Merci pour votre retour

    Citation Envoyé par SQLpro Voir le message
    Avez vous réglé la limite de mémoire pour SQL Server / SSIS ?
    • DefaultBufferMaxRows /DefaultBufferSize pour SSIS
    • max server memory pour SQL Server


    En outre si vous utilisez une VM il est impératif que la mémoire soit fixée.

    A +
    Oui, j'ai limité DefaultBufferMaxRows /DefaultBufferSize pour SSIS, et max server memory pour SQL Server.

    par ailleurs, j'ai vu le weekend qu'il y'avait des fuites mémoire pour SQL Server, donc j'ai appliqué le dernier PATCH. Je vais observer pour voir.

    Mais il y'a aussi des erreurs d'exécution de package avec [SSISDB].[catalog].[start_execution] (en utilisant la Tâche d'exécution de requêtes SQL): le package n'est même pas lancé où il est en statut 2 ou 5 (en cours d'exécution). Ces erreurs arrivent également poctuellement.

    Cdlt.

Discussions similaires

  1. Monitoring - Performance de mon site web côté client
    Par xess91 dans le forum Performance Web
    Réponses: 5
    Dernier message: 21/07/2012, 16h24
  2. Monitoring Performance ISeries
    Par brunodu60 dans le forum AS/400
    Réponses: 1
    Dernier message: 04/07/2011, 15h47
  3. Monitor performance ISA2006
    Par spartel dans le forum Sécurité
    Réponses: 0
    Dernier message: 23/03/2010, 13h33
  4. [SQLServer 2k5] PERFORMANCE ET VUES
    Par bdmax dans le forum Développement
    Réponses: 2
    Dernier message: 18/06/2008, 15h15
  5. Monitoring Performances Historisation
    Par loupin dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 07/03/2008, 15h01

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