16 meilleurs outils de surveillance de bases de données
Peu de ressources contiennent autant d’informations importantes que les bases de données. De petits oublis et erreurs peuvent entraîner des pannes de base de données et la perte de certaines de vos données les plus importantes.
Sans les bons outils de surveillance de bases de données pour gérer ces services, il est difficile de garder un œil sur tout ce que vous devez surveiller.
En détournant les yeux, les métriques de votre base de données pourraient très facilement dépasser les limites de capacité.
Voici notre liste des meilleurs outils et logiciels de surveillance de bases de données :
- Analyseur de performances de base de données SolarWinds pour SQL Server LE CHOIX DES ÉDITEURSComprend une surveillance des performances en temps réel ainsi que des fonctions d'analyse. Fonctionne sur Windows Server. Découvrez comment votre code fonctionne grâce à l'analyse des causes profondes et démarrez un essai gratuit de 14 jours sans risque.
- Surveillance de base de données Datadog (ESSAI GRATUIT) Un service de surveillance des applications basé sur le cloud qui inclut des vérifications des performances des bases de données.
- Gestionnaire d'applications ManageEngine (ESSAI GRATUIT)Comprend des écrans de surveillance pour les bases de données SQL et NoSQL. Fonctionne sur Windows Server et Linux.
- SolarWinds AppOptics APM (ESSAI GRATUIT) Un moniteur complet de performances d'applications basé sur le cloud qui comprend des processus spécialisés pour surveiller les bases de données
- Surveillance du serveur Site24x7 (ESSAI GRATUIT) Un package de surveillance en ligne qui comprend des fonctions de surveillance et d'analyse SQL.
- Moniteur réseau Paessler PRTG (ESSAI GRATUIT)Les fonctions de surveillance des bases de données font partie de ce moniteur tout-en-un de réseau, de serveur et d'applications. Fonctionne sur Windows Server.
- SentryOne SQL Sentry (ESSAI GRATUIT)Surveillance en direct des performances des bases de données avec défragmentation automatisée des index.
- Dehors Une solution de gestion à distance pour les fournisseurs de services gérés qui inclut l'automatisation et la supervision des sauvegardes de bases de données.
- Contrôle de base de données dbWatchUn outil axé sur les bases de données qui unifie la surveillance de toutes les bases de données d'une entreprise exploitées par SQL Server, Oracle, Sybase, MariaDB, MySQL et Postgres.
- Gestionnaire de diagnostics Idea SQLUn moniteur de base de données spécialisé pour MySQL ou SQL Server.
- ViserMieuxCe système SaaS surveille à distance les performances des bases de données et comprend les services d'experts en bases de données pour SQL Server, Oracle et SAP.
- Outils électriques SQLEnregistre les mesures de performances de la base de données et analyse les comportements anormaux pour détecter toute intrusion.
- Moniteur SQL Red-GateMoniteur de base de données en temps réel avec des statuts codés par couleur et de superbes visualisations de données.
- Audit Lepide SQL ServerUn moniteur de base de données apprécié pour ses fonctionnalités de cybersécurité.
- Moniteur de santé SQL gratuit ManageEngineUn moniteur de performances de base de données gratuit et compétent d'un important producteur de gestion d'infrastructure.
- Surveillance du serveur SQL SpiceworksMoniteur de performances de base de données gratuit et financé par la publicité.
Les meilleurs outils de surveillance de bases de données
Plus le serveur est gros, plusCPUet de la mémoire sont nécessaires pour traiter les données. L'utilisation d'un outil de surveillance de bases de données est le seul moyen fiable de surveiller les bases de données. De même, l'utilisation généralisée deServeurs SQLa fait de la surveillance des serveurs SQL une priorité absolue en matière de surveillancePerformances du serveur SQL.
Notre méthodologie de sélection d'un outil de surveillance de base de données
Nous avons examiné le marché des outils de surveillance de bases de données et analysé les outils en fonction des critères suivants :
- La possibilité de s'attacher à des instances de base de données à partir de différents SGBD
- Dépannage et optimisation des requêtes SQL
- Surveillance des ressources de base de données et des ressources du serveur
- Alertes en cas de pénurie de ressources et de détérioration des performances
- Une interface facile à utiliser
- Procédures d'accès sécurisées qui incluent l'authentification et plusieurs comptes d'utilisateurs
- Un essai gratuit, une démo ou une période de remboursement pour une évaluation sans risque
- Un prix raisonnable qui reflète la qualité du produit et offre un bon rapport qualité-prix
1. Analyseur de performances de base de données SolarWinds pour SQL Server(ESSAI GRATUIT)
Analyseur de performances de base de données SolarWinds pour SQLest devenu un outil essentiel pour les administrateurs réseau cherchant à résoudre les problèmes de bases de données en temps réel. Vous pouvez surveiller les performances de votre serveur via le tableau de bord etvérifier l'état des requêtes de base de données d'un serveur,CPU,mémoire,disque, etséances. Les appareils problématiques sont signalés en jaune pourAvertissementet rouge pourCritique. Vous avez également la possibilité d'afficher des graphiques de la santé de votre serveur pour voir toutes les tendances émergentes.
Principales caractéristiques:
- Surveiller l'activité des requêtes
- Suivre l'utilisation des ressources
- Repérer les pénuries de ressources
- Surveiller les bases de données sur site et dans le cloud
Ce qui rend cette plateforme spéciale, c'est sonAnalyse de la cause originellecapacité. La base de ceci est la possibilité de voir comment fonctionne le code. Cela vous donne la possibilité d'aller au-delà des bases grâce à l'utilisation d'autorisations à plusieurs niveaux et de politiques basées sur les groupes. Il s'agit d'une approche rafraîchissante car elle vous éloigne des métriques de la base de données pour examiner le code sous la surface.
Il est juste de dire queAnalyseur de performances de base de données SolarWindsn’est pas non plus victime d’être un poney à un tour. Avec cet outil, les utilisateurs peuvent surveiller une variété de bases de données.serveur SQL,MySQL,DB2,Aurore,virtualisé, etbases de données cloudpeuvent tous être surveillés grâce à ce programme. La variété des options signifie que ce programme fonctionne bien dans la plupart des environnements d'entreprise.
Avantages:
- Système de gestion de base de données hautement intuitif adapté aux implémentations de bases de données de taille moyenne à grande
- Surveille en temps réel, offrant un certain nombre d'options d'alerte et de notification qui peuvent s'intégrer aux solutions d'assistance populaires
- La surveillance des seuils permet aux équipes de rester proactives et de résoudre les problèmes avant qu'ils n'affectent les performances.
- Les tableaux de bord sont hautement personnalisables et peuvent être adaptés aux individus ou aux équipes
- L'analyse des requêtes intégrée aide les administrateurs de base de données à créer des requêtes plus efficaces
- Tire parti de l’apprentissage automatique pour identifier les goulots d’étranglement en matière de performances
Les inconvénients:
- Pourrait bénéficier d’une période d’essai plus longue de 30 jours
Si vous recherchez un moniteur de base de données qui vous aide à identifier les problèmes et à en identifier la cause en temps réel, alors c'est un programme que vous devriez absolument envisager.Analyseur de performances de base de données SolarWindsest disponible à partir d'un prix de 1 995 $ (1 562 £). Il est également disponible en téléchargement sur unEssai gratuit de 14 jours.
LE CHOIX DES ÉDITEURS
LeAnalyseur de performances de base de donnéesoffre une prise en charge multiplateforme pour les installations sur site ou dans le cloud. Un moteur de détection d'anomalies puissant, des conseillers de réglage des index et des requêtes et une interface qui ne vous laisse pas deviner sont disponibles dès la sortie de la boîte. La présentation des données en temps réel et historiques est la cerise sur le gâteau.
Obtenez un essai gratuit de 30 jours :solarwinds.com/database-performance-analyzer
TOI:Lancement de Windows, Linux ou Unix, Azure Marketplace ou AWS
2. Surveillance de la base de données Datadog (ESSAI GRATUIT)
Surveillance des bases de données Datadogest un moniteur d'applications SaaS qui inclut des fonctionnalités étendues de surveillance de bases de données. Le système Datadog comprend Techniques d'apprentissage automatique de l'IA qui établissent des profils de performances normaux pour les applications et l’infrastructure au fil du temps. Cela permet au système de définir automatiquement des seuils d'alerte et de réduire le nombre de notifications reçues par les administrateurs.
Principales caractéristiques:
- Forfait SaaS hébergé
- 400 intégrations de SGBD
- Évaluations de requêtes basées sur l'IA
- Analyse de performance
Il comprend plus de 400 intégrations clés en main, notamment Cassandra, Redis, PostgreSQL MongoDB, SQL Server, MySQL, etc.
Bien que les seuils d'alerte soient définis automatiquement, ils peuvent être ajustés et il est également possible de créer des conditions personnalisées cela déclencherait des alertes. Ceux-ci peuvent être créés en combinant les contrôles de performances existants à l'aide d'un simple Outil de requête SQL .
Le moniteur de performances a beaucoup de visualisations des performances de la base de données et, lorsqu'il est combiné avec des modules de surveillance de l'infrastructure ou du site Web, peut montrer exactement d'où provient tout problème de performances de votre système informatique. L'APM couvrira les mesures de performances du serveur ainsi que les contrôles de livraison des applications.
Les écrans de Datadog permettent reconnaissance rapide des problèmes à travers des graphiques, des cartes et des codes couleur et ils incluent un certain nombre d'outils d'enquête de dépannage. L'utilisateur peut réorganiser les graphiques pour créer une pile de performances simultanées afin de faciliter l'analyse.
En tant que service basé sur le cloud, Datadog peut surveiller les bases de données où qu'elles se trouvent. Afin que vous puissiez centraliser le suivi des services situés sur plusieurs sites différents et il est également possible de regarder des bases de données cloud avec ce système.
Il existe une certaine quantité de journalisation des performances du service avec le package Datadog APN. Cependant, pour analyser correctement les journaux de base de données standard et autres journaux système, vous aurez probablement également besoin du module de gestion des journaux de l'entreprise - il s'appelle Ingérer .
Les visualisations Datadog et les rapports d'analyse des performances sont parfaits pour communiquer l'état actuel de vos bases de données et leurs besoins futurs aux parties prenantes. Les informations peuvent être distribuées via une intégration avec Slack ou via d'autres outils de collaboration en équipe.
Avantages:
- Excellentes options graphiques pour surveiller plusieurs métriques
- Tableaux de bord hautement personnalisables, parfaits pour les équipes des CNO
- Surveillance basée sur le cloud – accessible de n'importe où
- Plus de 400 intégrations peuvent prendre en charge presque tous les déploiements de bases de données
Les inconvénients:
- J'aimerais voir une période d'essai plus longue
Datadog Database Monitoring et tous les autres modules Datadog peuvent être expérimentés sur Essais gratuits de 14 jours .
Datadog Database Monitoring Commencez un essai GRATUIT de 14 jours
3. Gestionnaire d'applications ManageEngine (ESSAI GRATUIT)
Gérer le moteurdes offres surveillance de la base de données dans le cadre de sonGestionnaire d'applicationssystème. Ce progiciel couvre également performances du serveur , afin que vous puissiez explorer et examiner le support physique de vos bases de données ainsi que vérifier les métriques de fonctionnement de vos bases de données.
Principales caractéristiques:
- Surveille la demande
- Suit la disponibilité des ressources
- Analyse les performances de la base de données
Les services de surveillance du Gestionnaire des Applications disposent de procédures spécialisées pour surveiller bases de données relationnelles , notamment Oracle, MS SQL, MySQL, IBM Informix, IBM DB2, Sybase et PostgreSQL. Bases de données NoSQL sont également inclus dans les capacités de surveillance d’Applications Manager. Cela inclut Oracle NoSQL, MongoDB, Cassandra, Couchbase et Apache HBase. Magasins de mégadonnées , comme Hadoop et bases de données en mémoire , notamment Oracle Coherence, SAP HANA et Redis, et également couvert.
Le moniteur surveillera les métriques spécifiques à la base de données et examinera également les dépendances d'autres applications qui s'appuient sur des bases de données, telles que serveurs Web , et comment fonctionnent les interactions entre le serveur et les systèmes de gestion de base de données.
L'écran principal de surveillance des performances de la base de données dans le gestionnaire d'applications comporte des onglets. Cela élimine le besoin de quitter constamment l'environnement et de revenir au menu principal du gestionnaire d'applications afin d'observer d'autres catégories d'états de base de données.
L'outil de surveillance montrera temps de réponse en direct comme statistique globale pour toutes les bases de données, permettant une approfondir sur les métriques par SGBD puis par instance. Les catégories de surveillance incluent des facteurs à l'échelle de la base de données, tels que utilisation de la mémoire et du disque , Vitesses d'E/S , et états du tampon . Il contient également des informations sur les transactions sur toutes les performances SQL, qui peuvent également être analysées. Ces différents onglets offrent une gamme de services de surveillance qui couvrent les exigences de service heure par heure et des outils analytiques pour l'optimisation des bases de données et l'affinement des requêtes.
Avantages:
- Offre des options de déploiement sur site et dans le cloud, offrant aux entreprises plus de choix d'installation
- Peut mettre en évidence les interdépendances entre les applications pour cartographier l'impact des problèmes de performances sur les opérations de l'entreprise.
- Offre une surveillance des journaux pour suivre des métriques telles que l'utilisation de la mémoire, les E/S du disque et l'état du cache, offrant ainsi une vue globale de l'état de votre base de données.
- Peut détecter automatiquement les bases de données, le matériel du serveur et les appareils en temps réel
Les inconvénients:
- Peut prendre du temps pour explorer pleinement toutes les fonctionnalités et options disponibles
ManageEngine Applications Manager s'installe sur Serveur Windows et Linux . Toutes les capacités de surveillance des serveurs et des applications de l’outil sont disponibles pour tous les acheteurs – il n’existe pas de versions partielles ni de plans d’achat incrémentiels. L'outil est disponible pour un30 jours d'essai gratuit.
ManageEngine Applications Manager Essai gratuit de 30 jours entièrement fonctionnel
4. AppOptics APM (ESSAI GRATUIT)
AppOptics APMest un service basé sur le cloud de SolarWinds qui surveille les performances des applications et de l’infrastructure qui les prend en charge. Une édition inférieure, appelée Infrastructure AppOptique se concentre uniquement sur les performances de l’équipement et n’inclut pas les fonctionnalités de surveillance des performances des applications du package APM.
Principales caractéristiques:
- Cartographie des dépendances des applications
- Détecte les conflits de ressources
- Optimisation SQL
APM dispose d'écrans spécialisés pour différentes applications, y compris les bases de données. Le service peut interagir avec une longue liste de systèmes de gestion de bases de données, notamment SGBD Microsoft SQL Server, MySQL, Oracle, Postgres et Apache .
L'outil peut examiner les requêtes au fur et à mesure qu'ils s'exécutent sur votre base de données, en repérant ceux qui semblent prendre trop de temps ou se comporter de manière inefficace. Lorsque le moniteur détecte une requête peu performante, il crée un fichier de trace de toutes les transactions de base de données qu'il effectue, ce qui permet une analyse plus approfondie. D'autres fonctionnalités de l'outil examinent le code des programmes qui incluent des requêtes de base de données SQL ainsi que tous les fichiers batch et scripts SQL que vous pourriez avoir sur votre système. Cette fonctionnalité identifie les lignes de code et les clauses SQL qui doivent être modifiées pour améliorer les performances.
Le service AppOptics APM ne se limite pas à la simple surveillance des bases de données et des applications exécutées sur votre site. Il est également capable de superviser les performances des applications exécutées sur des serveurs virtuels loués gérés par AWS ou Azur les serveurs. Si vous disposez d’un système hybride sur site/cloud, celui-ci peut également être surveillé par le service.
Avantages:
- Offre de superbes visualisations reflétant les mesures de santé en direct et historiques et la consommation des ressources
- Est facilement évolutif, construit comme un service cloud
- Suit toutes les ressources principales telles que l'utilisation du processeur, de la mémoire et du réseau
- Peut surveiller les plates-formes Docker, Azure et Hyper-V, offrant plus de flexibilité que les options concurrentes
Les inconvénients:
- J'aimerais voir une période d'essai plus longue
En tant que service cloud, AppOptics est facturé par abonnement . Le service est facturé à un tarif fixe par an et le nombre d’employés qui y accèdent n’a pas d’importance. En plus des plans APM et infrastructure uniquement, SolarWinds propose un pack Metrics moins cher. Cependant, pour bénéficier des fonctionnalités de surveillance de base de données, vous devez opter pour l'édition APM. Vous pouvez obtenir unEssai gratuit de 14 joursd'AppOptics APM.
AppOptics APM Commencez un essai GRATUIT de 14 jours
5. Surveillance du serveur Site24x7 (ESSAI GRATUIT)
Surveillance du serveur Site24x7des offres surveillance du réseau, des serveurs et des applications . Cette combinaison est idéale pour maintenir les performances de vos bases de données dans un bon état. Le système est un service basé sur le cloud, vous n'avez donc pas besoin d'installer de logiciel de surveillance de base de données pour l'utiliser. Cette configuration en fait un excellent outil pour surveiller les sites distants et également fonctionne bien pour les MSP .
Principales caractéristiques:
- Suit toutes les activités des applications
- Cartographie des dépendances autour de la base de données
- Optimiseur de performances
Les moniteurs d'application de cet ensemble incluent un optimiseur de performances de base de données . Ce sera découvrez automatiquement toutes vos bases de données et installez des agents pour garder un œil sur eux. Ces agents font rapport au système central Site24x7, où vous pouvez accéder aux résultats via un navigateur.
Les mesures de performances sont affichées en direct sur l'écran et vous pouvez définir des paramètres d'alerte qui vous permettent d'éviter la surcharge. Comme l'outil peut surveiller un nombre illimité d'instances, il constitue un bon assistant pour la coordination entre les bases de données distribuées et entre les environnements de production et de développement. Le utilitaire de création de rapports dans l'outil vous aidera à analyser les performances de vos bases de données au fil du temps.
Étant donné que vous bénéficiez d'une surveillance de serveur dédiée avec cet outil de support, il est facile d'identifier la cause de la dégradation des performances. Vous pouvez explorer les ressources de support pour trouver exactement quel élément de la pile réduit les performances de vos bases de données.
Avantages:
- Option de surveillance flexible basée sur le cloud
- Offre une multitude d'options de surveillance et de modèles de tableaux de bord prêts à l'emploi
- Permet aux administrateurs d'afficher les dépendances au sein de la pile d'applications, ce qui est idéal pour créer des SLA et optimiser la disponibilité.
- Offre une analyse des causes profondes améliorée par l'IA pour résoudre les problèmes techniques plus rapidement
Les inconvénients:
- Site24x7 est une plate-forme riche en fonctionnalités avec des fonctionnalités qui vont au-delà de la gestion des bases de données – peut nécessiter du temps pour apprendre toutes les options et fonctionnalités.
Site24x7 est facturé le un modèle d'abonnement et les différents forfaits et options complémentaires permettent de créer un forfait personnalisé adapté aux besoins de votre entreprise. Il y a même une version gratuite , ce qui limite la surveillance à seulement cinq serveurs. Vous pouvez essayer le système surun essai gratuit de 30 jours. Si vous décidez de ne pas acheter à la fin de cette période, votre compte passe à l'édition gratuite.
Surveillance du serveur Site24x7 Commencez un essai GRATUIT de 30 jours
6. Moniteur réseau Paessler PRTG(ESSAI GRATUIT)
Ensuite, nous avonsMoniteur réseau Paessler PRTG,un outil de surveillance de réseau doté d'une capacité de surveillance SQL importante. Ce programme peut surveiller des bases de données courantes telles queMicrosoftSQL,MySQL,OracleSQL, etPostgreSQL. En d’autres termes, il couvre tout ce qui est nécessaire pour fournir une base solide de visibilité sur la plupart des réseaux d’entreprise.
Principales caractéristiques:
- Alertes en cas de temps d'exécution longs
- MySQL, SQL Server, Oracle et PostgreSQL
- Surveillance de l'utilisation des ressources
Pour un outil de surveillance du réseau, Moniteur réseau PRTG est également simple à mettre en place. Moniteur réseau PRTG est équipé de capteurs configurés immédiatement. Ces paramètres préconfigurés couvrent la plupart des grands fournisseurs de bases de données comme MicrosoftSQL , MySQL , et OracleSQL . Cela présente l’avantage de vous éviter de devoir configurer vos configurations à partir de rien.
Moniteur réseau PRTGpeut être utilisé pour surveiller le temps d’exécution d’une requête SQL. L'outil mesurera le temps écoulé depuis l'établissement de la connexion jusqu'au transfert jusqu'à la fin de la connexion. Cela vous permet de voir clairement les performances de votre base de données sous pression.
Dans l'ensemble, Moniteur réseau PRTG est un produit qui combine une capacité générale de surveillance du réseau tout en offrant simultanément une expérience convaincante pour la surveillance des bases de données. Il existe plusieurs options de tarification disponibles pour Moniteur réseau PRTG . Cela commence par une version gratuite de Moniteur réseau PRTG, ce qui permet au surveillance de jusqu'à 100 capteurs gratuitement.
Avantages:
- Offre des dizaines de capteurs préconfigurés prenant en charge plusieurs bases de données
- Le tableau de bord entièrement personnalisable est idéal aussi bien pour les administrateurs isolés que pour les équipes du CNO.
- L'éditeur glisser-déposer facilite la création de vues et de rapports personnalisés
- Prend en charge un large éventail de supports d'alerte tels que les SMS, les e-mails et les intégrations tierces dans des plateformes telles que Slack
- Les capteurs peuvent être personnalisés, vous permettant d'extraire uniquement les mesures que vous souhaitez surveiller
- Prend en charge une version gratuite
Les inconvénients:
- Est une plateforme très complète avec de nombreuses fonctionnalités et pièces mobiles qui nécessitent du temps pour apprendre
La première version payante de Moniteur réseau PRTG coûte 1 600 $ (1 253 £) pour 500 capteurs. Les trois produits suivants destinés aux grandes organisations coûtent 2 850 $ (2 232 £) pour 1 000 capteurs, 5 950 $ (4 662 £) pour 2 500 capteurs et 10 500 $ (8 227 £) pour 5 000 capteurs. Les organisations qui ont besoin de surveiller encore plus peuvent télécharger la version XL1 Unlimited, qui prend en charge un nombre illimité de capteurs pour 14 500 $ (11 361 £). Il y a aussi30 jours d'essai gratuitdisponible en téléchargement.
Paessler PRTG Network Monitor Téléchargez un essai GRATUIT de 30 jours
7. SentryOne SQL Sentry (ESSAI GRATUIT)
SentryOne SQL Sentry est un produit qui adopte une approche à l'ancienne en matière de surveillance des bases de données. L'interface utilisateur n'a pas la mêmeéclatcomme certains des autres produits de cette liste, mais il fait très bien le travail. Avec Sentinelle SQL vous pouvez afficher les données en temps réel sur vos bases de données via le tableau de bord de surveillance des performances. Toutes les données affichées vous permettent de voir le niveau de disponibilité critique de vos serveurs SQL.
Principales caractéristiques:
- Alertes de performances
- Analyse des impasses
- Gestion des index
Comme d'autres produits de surveillance de bases de données haut de gamme,Sentinelle SQLdispose également de son propre système d'alertes. En fait, il y aplus de 100 conditions d'alerte disponibles immédiatement. Ces alertes vous avertissent à la fois lorsque les serveurs tombent en panne et lorsque les bases de données mettent trop de temps à traiter les données. Vous pouvez mêmepersonnaliser le texte de votre message d'alertepour aider votre personnel à répondre plus efficacement aux problèmes.
Ce programme propose également desdéfragmentation d'index et analyse visuelle des impasses. Cela vous aide à savoir exactement quand vous devez effectuer une défragmentation. Ceci est informé par une combinaison de données en direct et historiques afin que vous puissiez obtenir une perspective équilibrée.
Avantages:
- Dédié à la surveillance spécifiquement uniquement de SQL, idéal pour les entreprises qui disposent déjà d'autres outils de surveillance d'applications dont elles sont satisfaites
- Plus de 100 alertes et modèles personnalisés autour de la surveillance de l'état du serveur SQL
- Prend en charge l'analyse des causes profondes pour des temps de résolution plus rapides
Les inconvénients:
- Le prix est plus élevé
- Ne peut pas offrir de surveillance en dehors de la portée des bases de données SQL
De plusieurs façons,SentryOne SQL Sentryest un programme qui mérite plus d'attention car il offre une expérience de surveillance de bases de données beaucoup plus sophistiquée que son apparence initiale.SentryOne est disponible sous forme de licence ou d'abonnement. La version sous licence peut être achetée pour 2 495 $ (1 955 £) et fournit une assistance technique et des mises à jour. La version par abonnement peut être achetée pour 125 $ (97,95 £) par mois. Il y a aussiEssai gratuit de 14 joursdisponible pour le téléchargement.
SentryOne SQL Sentry Start Essai GRATUIT de 14 jours
8. Sortez
Dehorsest un service basé sur le cloud qui prend en charge les fournisseurs de services gérés (MSP). La plateforme comprend à la fois la surveillance et la gestion à distance (RMM) et l'automatisation des services professionnels (PSA). Ainsi, il comprend tous les logiciels dont un MSP a besoin pour mener ses activités.
Principales caractéristiques:
- Conçu pour les MSP
- Surveillance à distance
- Surveillance des performances du réseau, des serveurs et des applications
Les fonctionnalités de surveillance d'Atera incluent le suivi de statuts en direct et aussisurveillance des fichiers journaux de base de données. Tous les problèmes de base de données qui surviennent seront détectés par l'une de ces deux méthodes et convertis en alertes dans le tableau de bord du système.
L'un des services de gestion à distance inclus avec l'Atera RMM est la possibilité de gérer les procédures de sauvegarde et de récupération des bases de données grâce à l'outil. Cette fonctionnalité n’implémente pas directement le processus de sauvegarde et de restauration – il est préférable d’utiliser les procédures natives intégrées au SGBD. Cependant, l'interface Atera peut interagir avec les SGBD de plusieurs fournisseurs, ce qui signifie qu'un administrateur système travaillant au sein d'une équipe MSP peut effectuer toutes les tâches de sauvegarde et de récupération via un seul tableau de bord.
Le système Atera peut interagir avec les systèmes de gestion de bases de données pour Serveur de base de données MS SQL , MySQL , et Oracle .
En tant que service en ligne, Atera est facturé sur la base d'un abonnement. Les prix sont facturés par technicien et par mois, ce qui rend le service idéal pour un petit MSP ou un technicien indépendant. Les prix sont plus bas pour ceux qui choisissent de payer annuellement. Cependant, le service doit être payé d'avance quelle que soit la période de facturation que vous choisissez.
Avantages:
- Outil cloud léger
- Conçu pour les MSP et inclut les outils RMM et PSA intégrés
- L'accès au tableau de bord depuis n'importe quel navigateur rend Atera extrêmement flexible
- Peut évoluer et prendre en charge plusieurs bases de données dans un environnement multi-tenant
Les inconvénients:
- Pourrait utiliser une meilleure fonctionnalité de reporting
- La remédiation automatisée nécessiterait une amélioration
Atera est disponible en trois éditions : Pro , Croissance , et Pouvoir . Toutes les éditions incluent la fonctionnalité régulière de surveillance de l'état de la base de données et toutes incluent des procédures de sauvegarde et de récupération de la base de données. Cependant, le plan supérieur, Power, inclut également la possibilité de stocker des instantanés de base de données. Atera est disponible pour un 30 jours d'essai gratuit .
9. Contrôle de base de données dbWatch
Basé en NorvègeContrôle de base de données dbWatchest un outil spécialisé de surveillance de bases de données – il ne fait pas partie d’un moniteur d’infrastructure généralisé. Cet outil est donc un bon choix si vous disposez déjà de tous vos outils de surveillance de serveurs et d’applications mais que vous manquez d’informations sur les performances de vos bases de données.
Principales caractéristiques:
- Surveillez les bases de données locales, distantes et basées sur le cloud
- Automatisation de la maintenance
- Alertes de performances
L'outil est implémenté en tant que logiciel de surveillance de base de données sur site. Vous payez une licence en fonction du nombre de bases de données que vous souhaitez surveiller. La structure tarifaire commence par une couverture minimale de dix bases de données.
L'outil peut surveiller une gamme de bases de données dans temps réel et il rassemble également données historiques pour l’analyse et le reporting. Les vues et les rapports sont accessibles sur chaque base de données individuelle ou sous forme de vue globale des performances de toutes vos bases de données.
Peu importe si vous disposez de RDMS de plusieurs fournisseurs sur votre site, car l'outil peut surveiller différents types de bases de données en même temps. Il peut surveiller serveur SQL , Oracle , Sybase , MariaDB , MySQL , et PostgreSQL bases de données. Peu importe où se trouvent ces bases de données, car dbWatch peut superviser des bases de données distantes et basées sur le cloud aussi facilement qu'il peut surveiller des instances sur site. Il est également capable de superviser les clusters SQL Server et Oracle, et peut s'interfacer avec Azure SQL sur le cloud.
Le package dbWatch est disponible en trois plans de service. Ceux-ci sont Les essentiels de dbWatch , dbWatch Professionnel , et dbWatch Entreprise . Le package Essentials vous offre tous les outils de surveillance de bases de données. Le plan Professionnel ajoute l'automatisation des tâches de maintenance et comprend également la gestion des licences pour les bases de données SQL Server et Oracle. Le package Enterprise comprend la découverte automatique de bases de données et la gestion de cluster.
Avantages:
- Prend en charge plusieurs types de bases de données, y compris les bases de données basées sur le cloud comme Azure SQL
- Bonne option pour les entreprises qui disposent d’un grand nombre de serveurs SQL en activité
- Peut alerter de manière proactive en fonction de seuils définis
- Disponible sur plusieurs plateformes sous Windows, Linux et Mac
Les inconvénients:
- Spécialisé uniquement dans la surveillance des serveurs SQL
- Licence minimale requise de 10, pas pour les petites entreprises
Le logiciel dbWatch s'installe sur les hôtes exécutant les systèmes d'exploitation Windows, Mac OS et Linux. Vous pouvez obtenir un 30 jours d'essai gratuit des dbWatch Essentials prévoient de le mettre à l’épreuve avant d’acheter.
10. Gestionnaire de diagnostics Ideara SQL
Lorsqu'il s'agit de diverses solutions de surveillance de bases de données,jedera SQL Diagnostic Managerest difficile à battre. Cet outil de surveillance SQL peut surveiller les bases de données dans des environnements physiques et virtuels. Ce programme a été spécialement conçu pour aider l'utilisateur à visualiser les indicateurs de performances clés. Mesures que vous rencontrerez surGestionnaire de diagnostics Idea SQLinclureCPU,Utilisation du disque dur,Espace,Utilisation du réseau, etMémoire. Ces données vous donnent les bases dont vous avez besoin pour évaluer les performances d'une base de données.
Principales caractéristiques:
- Suivi des ressources du serveur
- Analyse des transactions
- Analyse de la charge de travail SQL
Vous pouvez également voir ce qui se passe à travers le prisme deanalyse des transactions. Cela vous permet de visualiser les problèmes d'application de manière isolée. Par exemple,Analyse de la charge de travail SQLcombine la surveillance granulaire de l'état et le réglage du plan de requête avec des recommandations. Cela vous permet d'apporter des modifications ciblées pour résoudre les problèmes de mauvaises performances.
Ce qui rend Gestionnaire de diagnostics Idea SQL un produit remarquable est ses alertes. Les alertes vous avertissent lorsque certaines données se produisent. Vous pouvez définir vos seuils d'alerte afin d'être averti lorsque des événements spécifiques se produisent. Il existe également une fonction d'alerte prédictive qui affiche un pourcentage détaillant la probabilité qu'un événement particulier se produise.
Avantages:
- Les vues préconfigurées facilitent la surveillance des métriques SQL clés
- Offre une analyse des transactions pour aider à améliorer les requêtes et à mesurer les performances à un niveau granulaire
- Les alertes sont flexibles et peuvent être configurées en fonction d'une condition ou d'un seuil
Les inconvénients:
- J'aimerais voir une période d'essai plus longue
- Les visualisations pourraient nécessiter une actualisation
- Les configurations de création de rapports sont limitées
Gestionnaire de diagnostics Idea SQLest l'un des produits les plus accessibles du marché. Il combine une interface utilisateur attrayante disponible en ligne et sous forme d'application mobile pour vous aider à surveiller efficacement. Vous pouvez acheter la version Pro deGestionnaire de diagnostics Idea SQLpour 999 $ (782 £). Vous pouvez également télécharger cet outil en tant que Essai gratuit de 14 jours .
11. Viser mieux
ViserMieuxest un service cloud qui évalue les bases de données et fournit des solutions de réglage. Le package fournit également une surveillance continue et déclenchera une alerte si une ressource est insuffisante ou si des enregistrements de table sont verrouillés. Il ne s'agit pas seulement d'un outil automatisé car le centre de données AimBetter est composé de experts en bases de données qui examinent manuellement les performances des bases de données gérées par les clients du service. Vous pouvez également choisir de confier la gestion de vos bases de données à ces experts à temps plein.
Principales caractéristiques:
- Assistance d'experts
- Évaluations des requêtes
- Optimisation de la base de données
- Option de service géré
Le package AimBetter examine la source d'accès à votre base de données et les types d'activités qu'elle sert. Ces informations peuvent modifier la conception de la base de données et vous recevrez des conseils à ce sujet. Services de surveillance inclure le suivi des ressources hôtes sous la base de données ainsi que les activités, telles que les opérations d'indexation et le verrouillage des enregistrements. Le système est capable de surveiller serveur SQL , Oracle , et SÈVE bases de données plus IIS et Serveur Windows .
Le moniteur de performances veille 400 métriques et ils sont stockés pour une analyse historique. La durée exacte de conservation des données dépend des services que vous spécifiez lors de la négociation de votre devis. La période maximale disponible est un ans .
Le tableau de bord du service AimBetter comprend un live panneau d'alerte plus un outil d’analyse de données. Cette console est accessible via n'importe quel navigateur Web standard et AimBetter fournit également un application mobile .
Avantages:
- Un outil de surveillance automatisé qui suit les ressources de la base de données et du serveur
- Des consultants experts qui interprètent les données de performances et donnent des conseils sur le réglage
- Outils d'analyse historique qui fonctionnent sur les métriques stockées
- Alertes en cas de problèmes de performances
Les inconvénients:
- Non disponible pour l'auto-hébergement
AimBetter est un service cloud et il est hébergé, vous n’avez donc pas besoin de télécharger le système sous forme de logiciel. Le système nécessite que des agents soient installés sur chaque serveur qui héberge vos bases de données. Vous pouvez évaluer AimBetter avec un essai gratuit .
12. Outils électriques SQL
En 2000, Outils électriques SQL a commencé à se faire un nom en tant qu'outil de base pour tout ce qui concerne la surveillance SQL. Ce produit reste populaire comme l'un des produits les plus légers en raison de son déploiement. Outils électriques SQL enregistre les métriques de la base de données, notamment Temps de réponse , IP de destination , application IP source , identifiant de connexion , octets envoyés , et paquets envoyés etc. En bref, cet outil vous fournit les bases pour visualiser les performances de votre base de données.
Principales caractéristiques:
- Journalisation des performances
- Analyse du comportement
- Suivi des impasses
Outils électriques SQL offre également une expérience de haute qualité en termes de cybersécurité. Analyse comportementale avancée et utilisateur Analyse comportementale des entités aider l'utilisateur à identifier les menaces et à réagir en conséquence. Si un pirate informatique accède à votre système, la violation sera identifiée rapidement et l'activité cessera dès que possible.
L’expérience de surveillance générale offerte par Outils électriques SQL est vaste. Vous pouvez tout examiner, des temps d'attente SQL aux temps de blocage, en passant par les blocages et les interblocages. Vous pouvez même les visualiser sous forme de graphiques 3D, ce qui permet de comprendre beaucoup plus facilement ce qui se passe.
Avantages:
- A été spécialement conçu pour être aussi léger que possible, lui permettant de gérer un grand nombre de serveurs SQL avec une faible consommation de ressources
- Offre un audit et une surveillance de sécurité intégrés qui exploitent l'analyse comportementale pour arrêter les attaques SQL
- Une interface utilisateur propre prend peu de temps à apprendre
Les inconvénients:
- Ne prend pas en charge d'autres applications au-delà de SQL
- Doit contacter le service commercial pour connaître les prix
Puissance SQLOutilsest un outil qui offre toujours une expérience de surveillance contemporaine malgré son âge. Il vous faudra cependant contacter l’équipe commerciale pour consulter un devis pour l’achat de ce produit. Ceci étant dit, vous pouvez également téléchargez un essai gratuit .
13. Moniteur SQL Red-Gate
Ensuite, nous avonsMoniteur SQL Red-Gate.Moniteur SQL Red-Gate est un programme dont les capacités de surveillance SQL sont aussi frappantes que sa conception visuelle. Avec cet outil, vous pouvez surveiller toutes vos bases de données SQL via un seul tableau de bord sur l'interface graphique Web. Vos serveurs seront codés par couleur et vous pourrez identifier leur statut en quelques secondes. Il existe un système de feux de circulation avec un feu vert pourEn bonne santé, ambre pourAvertissement, et rouge pourCritique.
Principales caractéristiques:
- Suit simultanément plusieurs bases de données
- Indicateurs d'état des feux de circulation
- Suivi des ressources du serveur
L'une des grandes choses à propos de Moniteur SQL Red-Gate est-ce le L'interface graphique Web est mise à jour toutes les 15 secondes . Cela signifie que vous pouvez suivre l'activité en direct sans prendre de retard. Ceci est particulièrement avantageux pour traiter les problèmes à mesure qu’ils apparaissent dans des réseaux plus étendus.
Il existe également une variété d'alertes dont vous pouvez profiter. Tu peux utiliser des alertes pour un processeur élevé , mémoire , espace disque faible , Erreurs SQL , et les problèmes de performance . Au total, 40 alertes personnalisables sont accompagnées Moniteur SQL Red-Gate hors de la boîte. Cela vous fournit tout ce dont vous avez besoin pour rester au courant de ce qui se passe sur votre réseau.
Avantages:
- Évolutif : peut gérer plusieurs bases de données SQL sans encombrement
- Idéal pour les environnements multi-serveurs SQL
- Propose des alertes et des modèles préconfigurés spécifiquement pour les administrateurs de base de données SQL
Les inconvénients:
- Ne prend pas en charge d'autres applications au-delà de SQL
- L'essai ne dure que 14 jours, pourrait être plus long
Il existe une variété d'options de tarification disponibles pour Moniteur SQL Red-Gate en fonction du nombre de serveurs que vous souhaitez surveiller. Si vous souhaitez surveiller un à quatre serveurs, vous pouvez le faire pour un prix de 1 495 $ (1 171 £) par serveur. Si cela ne suffit pas, vous pouvez acheter cinq à neuf serveurs pour 1 271 $ (995 £). Cependant, vous devrez contacter directement l’entreprise si vous souhaitez connaître le prix pour plus de 10 serveurs. Il y a aussi Essai gratuit de 14 jours disponible .
14. Audit Lepide SQL Server
Audit Lepide SQL Serverest un produit qui a été utilisé par de nombreux grands noms au fil des années. Des marques allant de Cisco à Intel en passant par Coca-Cola ont fait appel àLépideAuditeurpour protéger leurs données au fil des années. Ce n'est pas une surprise étant donné que ce produit offre l'une des plateformes les plus complètes pour la surveillance SQL en direct et historique.
Principales caractéristiques:
- Présentation de plusieurs bases de données
- Audit de sécurité
- Suivi de l'utilisation
L'expérience utilisateur surBien sûr, SQL Serverest piloté via le tableau de bord où vous pouvez afficher tous vos serveurs SQL. Le tableau de bord a été conçu pour que vous puissiez voir instantanément les modifications apportées aux configurations et aux autorisations. Il vous permet également de visualiser vos bases de données dans un format hiérarchique. Par exemple, vouspeut afficher vos 10 principales bases de données actives et les échecs de connexion.
Audit Lepide SQL Server est largement utilisé pour de nombreuses raisons, mais de nombreux administrateurs l'utilisent en raison de ses informations d'identification en matière de cybersécurité. Ce programme vous permet de surveiller toutes les modifications apportées aux autorisations des utilisateurs . Si une modification suspecte a été effectuée, vous recevrez une alerte. Ces les alertes fonctionnent en temps réel et peuvent même exécuter des scripts personnalisés pour permettre à l'utilisateur de configurer la réponse automatisée aux menaces.
Avantages:
- Offre des services de surveillance avec un audit détaillé, idéal pour les grandes équipes DevOps
- Prend en charge les alertes envoyées sous forme de notifications push et l'intégration de webhooks
- Peut suivre automatiquement les changements de configuration SQL au fil du temps
Les inconvénients:
- Prend du temps à apprendre, mise en page non conventionnelle
- Doit contacter le service commercial pour connaître les prix
En ce qui concerne la surveillance SQL,Audit Lepide SQL Serverest un programme fortement recommandé aux administrateurs qui cherchent à rester protégés contre les menaces externes. Pour afficher les options de tarification pourAudit Lepide SQL Servervous devez contacter l'équipe commerciale. Cependant, il existe également un version de démonstration que vous pouvez télécharger.
15. Moniteur de santé SQL gratuit ManageEngine
Moniteur de santé SQL gratuit ManageEngineest un outil qui offre une expérience de surveillance SQL haut de gamme mais abordable. AvecMoniteur de santé SQL gratuit ManageEngine tu peuxsurveiller toutes les versions de MS SQL, y compris MS 2012etMSSQL 2014. En d’autres termes, si vous utilisez des serveurs SQL, c’est un outil que vous devriez absolument envisager de déployer.
Principales caractéristiques:
- Utilisation gratuite
- Surveillance du serveur SQL
- Suivi de l'utilisation des ressources du serveur
L'interface utilisateur offre la valeur de production de haut niveau que l'on peut attendre d'un Gérer le moteur produit. Il existe un tableau de bord clair de surveillance des performances où vous pouvez surveillez les indicateurs clés de vos serveurs MS SQL avec des informations telles que CPU , mémoire , et utilisation de l'espace disque étant affiché. Cela vous fournit un emplacement centralisé où vous pouvez apporter une loupe à vos serveurs MS SQL.
D'autre part, les capacités de surveillance du serveur SQL de ce produit vous permettent de visualiser les données sur lefichiers journaux utilisés,données de transactions actives,transactions par seconde, etjournal cache hit radio. Il s’agit d’un mélange sain qui vous permet de regarder sous la surface pour résoudre les problèmes. Ceci est ajouté en étant capable de définir des seuils d'avertissement basés sur des métriques telles queespace disque,mémoire, etCPU.
Avantages:
- Moniteur SQL entièrement gratuit, idéal pour les petites entreprises
- Suit l'utilisation des ressources du serveur ainsi que les performances de la base de données
- Simple et facile à utiliser
- Prend en charge la découverte automatique pour des intégrations rapides
Les inconvénients:
- Les grandes équipes de développement peuvent avoir besoin de plus de fonctionnalités trouvées dans d'autres outils
En termes de configuration,Moniteur de santé SQL gratuit ManageEngineest simple à mettre en place. Vous pouvez mêmedécouverte automatique des serveurs SQLdans tout votre réseau. C’est énorme car cela signifie que vous n’avez pas à perdre de temps à ajouter des serveurs manuellement. Cela signifie moins de temps de configuration et plus de temps de surveillance. Vous pouvez télécharger Moniteur de santé SQL gratuit ManageEngine gratuitement.
16. Surveillance du serveur SQL Spiceworks
SpiceWorks est un autre nom bien connu dans le domaine de la surveillance des réseaux, etSurveillance du serveur SQL SpiceWorksest une plateforme qui met en valeur les prouesses de cette entreprise dans la création de produits de surveillance des infrastructures. AvecSurveillance du serveur SQL Spiceworksvous pouvez vérifier la santé de vos serveurs minute par minute sur les bases de données SQL depuisSQL Server 2005 et versions ultérieures.
Principales caractéristiques:
- Utilisation gratuite, financé par la publicité
- Moniteur de performances en direct personnalisable
- Repère les objets inefficaces
Les tableaux et graphiques personnalisables sont un domaine dans lequel SpiceWorks excelle. Tu peux créer des graphiques qui changent la perspective que vous prenez de vos serveurs. Par exemple, vous pouvez sélectionner ou désélectionner des mesures telles que IO Octets/s , File d'attente de disque Longueur , Longueur de la file d'attente du processeur , et Processus bloqués . Le résultat est la possibilité d’analyser les performances de votre serveur de différentes manières.
Cela est également vrai du tableau de bord personnalisable où vous pouvez choisir précisément la façon dont votre environnement de surveillance est structuré. Vous pouvez créer vos propres widgets et les dédier aux données du serveur selon vos besoins. La meilleure partie de ceci est que vous n’avez pas besoin d’un affichage élaboré pour comprendre les bases, et vous pouvez limiter ce que vous voyez aux seules données cruciales.
Avantages:
- Outil de surveillance SQL entièrement gratuit
- Le tableau de bord et les graphiques sont à la fois faciles à personnaliser et informatifs
- Fournit des mesures de santé de la base de données par base de données
Les inconvénients:
- Une grande barre latérale dégrade l'expérience utilisateur et affiche des publicités/ventes incitatives
- Ne convient pas aux grandes organisations, mais convient mieux au suivi budgétaire
Surveillance du serveur SQL SpiceWorksest un produit idéal pour les petites organisations qui cherchent à se lancer dans la surveillance SQL avec un budget limité. La meilleure partie de ce produit est que c'est totalement gratuit .
Outils de surveillance de bases de données : nos meilleurs choix
Tous les produits répertoriés ci-dessus sont de précieux outils de surveillance de bases de données à part entière. Cependant, si vous étiez limité à deux, nous vous recommandonsAnalyseur de performances de base de données SolarWinds pour SQL Server,Gestionnaire d'applications ManageEngine, etMoniteur réseau Paessler PRTG. SolarWinds Database Performance Analyzer pour SQL Server devrait être le premier choix de toute organisation soucieuse de superviser les performances des bases de données à long terme.
La capacité de voir la cause première des problèmes de performances est quelque chose qui vous aidera énormément lors du processus de dépannage. Plutôt que de passer du temps à chercher des solutions, vous serez en mesure d’indiquer des détails et de prendre les mesures appropriées.
Cependant, si vous souhaitez combiner une expérience de surveillance réseau avec vos activités de surveillance SQL, alorsMoniteur réseau Paessler PRTGest le meilleur choix. Il a la capacité de surveiller une variété de bases de données SQL et propose une structure tarifaire évolutive qui convient aux organisations de toutes tailles.
Articles Similaires
- Meilleurs outils pour la gestion et le dépannage de bases de données Oracle
- Meilleurs outils de chiffrement de base de données
FAQ sur la surveillance des bases de données
Qu’est-ce que l’audit dans un SGBD ?
L'audit du SGBD implique le suivi de l'utilisation des ressources de la base de données et la surveillance des droits d'accès de chaque rôle et des personnes auxquelles ces rôles ont été attribués. La forme de base de l'audit d'un SGBD consiste à enregistrer les événements qui se produisent dans la base de données. La plupart des SGBD disposent d'une fonction de journalisation d'audit qu'il suffit d'activer pour mettre en œuvre l'audit. Au-delà de cette tâche de collecte de données, l'audit d'un SGBD nécessite également une analyse humaine des données d'audit, un ajustement des politiques et la confirmation de l'utilisation optimisée des ressources ainsi que l'assurance des normes de sécurité.
Quelles sont les mesures de performances des bases de données les plus importantes et comment les surveillez-vous ?
Observez les mesures de performances de base de données suivantes.
- Nombre de lignes par table
- Tailles des tableaux
- Taille de la base de données
- Fichier de base de données IO
- Performances de la mémoire
- Espace de restauration (journal des transactions en mémoire)
- Taille du fichier journal des transactions
- Utilisation du processeur
- Délais de réponse par requête
- Événements bloquants
- Temps d'attente par exécution
Toutes ces mesures importantes de performances de base de données peuvent être surveillées en interrogeant les tables système. Cependant, il s’agit d’une tâche ennuyeuse et chronophage, qui détournerait l’attention de tout administrateur de base de données, conduisant ainsi à un mauvais suivi. Il est préférable d'acheter un logiciel de surveillance pour surveiller ces mesures, définir des seuils et alerter lorsque l'un de ces indicateurs se déclenche.
Comment les performances de la base de données sont-elles mesurées ?
Mesurez les performances de la base de données en suivant les métriques clés du SGBD. L'objectif de la surveillance des performances des bases de données est dicté par la politique et les ressources de l'entreprise. Si l'objectif est d'offrir aux utilisateurs les meilleures performances possibles en matière de base de données, tout déficit de performances identifié peut être résolu par des réglages, puis par des achats. Si l'objectif est de limiter le coût des services de base de données, le réglage de la base de données doit être suivi de restrictions d'accès.
Qu'est-ce qu'un agent de base de données ?
Le logiciel de gestion de base de données comprend des processus générés afin de répondre aux demandes d'application. Ces threads sont appelés agents de base de données. Un agent de base de données suit une connexion à la base de données. Le SGBD permet de collecter des statistiques auprès des agents de base de données sur les performances de chaque connexion et permet également de limiter le nombre d'agents de base de données actifs simultanés.
Comment assurez-vous la sécurité de la base de données ?
La sécurité de la base de données peut être automatisée afin d'empêcher toute utilisation non autorisée ou tout dommage malveillant. Implémentez ces cinq tâches de sécurité de base de données.
- Mettre en œuvre une politique d’identification sécurisée
- Appliquez des mots de passe complexes.
- Assurer la rotation des mots de passe.
- Protégez les bases de données d’authentification.
- Chiffrer la base de données
- Protégez les données dans la base de données.
- Chiffrez les fichiers système contenant des métadonnées.
- Crypter toutes les transmissions de données entre la base de données et les utilisateurs
- Cryptez tous les fichiers de sauvegarde.
- Segmenter la base de données
- Conservez les tables associées par fonction commerciale dans chaque segment de base de données.
- Autorisez uniquement chaque utilisateur à accéder aux segments pertinents.
- Configurez des vues pour résoudre le référencement inter-segments.
- Restreindre l'accès au développement à la base de données en direct
- Créez des clones de la base de données en supprimant les données sensibles.
- N'autorisez les ajustements de la base de données active qu'une fois qu'ils ont été testés ailleurs.
- Analysez tout le code dans les environnements sandbox avant de l'appliquer à la base de données active.
- Sur les applications Web, n’autorisez pas l’accès direct à des tiers via Internet.
- Surveiller et auditer la base de données
- Suivez les utilisateurs.
- Surveillez les performances du code.
- Optimisez les requêtes de base de données.
- Mettre en place des systèmes de détection d'intrusion.
Comment réduire une base de données SolarWinds ?
La partie d'une base de données SolarWinds dont vous pouvez réduire la taille, ou « réduire », est son journal des transactions. N'essayez pas de réduire le fichier de données dans une base de données SolarWinds, car cela pourrait endommager les liens entre les objets de la base de données, tels que les index sur les tables et le mappage vers les emplacements mémoire.
Réduisez le journal des transactions en suivant ces étapes.
- Accédez au gestionnaire de services Orion et arrêtez tous les services Orion.
- Ouvrez SQL Server Management Studio. Connectez-vous à votre serveur SQL.
- Faites un clic droit sur la base de données Orion.
- Dans le menu contextuel, sélectionnez Toutes les tâches alors Rétrécir puis cliquez sur Des dossiers . Met le Type de fichier à Enregistrer .
- Sous Action de rétrécissement , sélectionner Réorganiser les pages avant de libérer l'espace inutilisé .
- Ensemble Réduire le fichier à 0 Mo.
- Cliquez sur D'ACCORD .
- Accédez à Orion Service Manager et redémarrez tous les services Orion.
L’action Réduire prend un certain temps. Attendez-vous à attendre quelques minutes pour chaque Go du fichier. Le processus peut ne pas réduire toute la taille qu'il est possible de réduire en une seule fois, alors répétez le processus avant de redémarrer les services Orion. Vérifiez la taille du fichier journal des transactions après chaque tentative. Lorsque l'action Réduire ne fait aucune différence sur la taille du fichier, elle a fait tout ce qu'elle pouvait.