Bases de données de surveillance et de dépannage de gestion du serveur 2000 de SQL

Dépannant le SQL des bases de données est une opération qui suppose des actions multiples. Elles sont décrites ci-dessous.

Exécution De Linéarisation De Base de données

  

L'exécution de base de données est une partie importante d'administrer un environnement 2000 de serveur de SQL. Il y a beaucoup de manières que l'exécution peut être augmentée comprenant l'indexation, fermant et recompiling à clef.

Classer établissant des index peut considérablement augmenter l'exécution de question, mais peut également compromettre l'exécution de modification de données. Tous les changements à une table classée doivent être reflétés dans les index à cette table, et tous les changements sont notés. Ces facteurs combinent pour produire un ralentissement dans la modification de données charge.

Fermant à clef pour s'assurer que les données changées par un utilisateur n'affectent pas inopinément des autres opérations’de l'utilisateur s, le serveur 2000 de SQL utilise des serrures. La fermeture contient les données qui sont en service par un autre processus. L'ampleur de la prise dépend des options qui ont été configurées sur la serrure. Les serrures peuvent diminuer l'exécution de système si au-dessus-mis en application. Il y a quatre niveaux d'isolement de transaction qui sont imposés par la fermeture :

Recompiling quand un rapport de SQL est compilé, il est également optimisé pour l'objet de base de données au lequel il travaille. L'optimisation d'un rapport de SQL est basée sur l'information disponible alors. Depuis des données ou des structures peut changer le temps fini, il peut être nécessaire des rapports recompile de SQL pour maintenir l'exécution.

Les statistiques de statistiques contiennent l'information sur la façon dont des valeurs principales sont distribuées dans une table. Les statistiques sont utiles dans le temps de réponse croissant de question car elles donnent au moteur de question une meilleure idée dessus où commencer une recherche d'une valeur particulière dans une table. Pendant que les données changent dans une table, des statistiques devraient être mises à jour pour refléter les changements. Des Tableaux peuvent être configurés pour créer automatiquement et mettre à jour automatiquement des statistiques.

Stockage De Données De Linéarisation

Filegroups de linéarisation là sont des situations quand certains systèmes peuvent améliorer l'exécution en commandant le placement des données et les index sur les unités de disques spécifiques peuvent faciliter ce processus en indiquant les commandes sur lesquelles les dossiers résideront. L'interface gestionnaire peut créer des filegroups pour chaque unité de disques et assigner les tables spécifiques ou les index d'une table aux filegroups spécifiques.

La fragmentation de gestion de base de données là sont deux types de fragmentation dans une fragmentation de base de données de SQL, interne et externe. La fragmentation interne se produit quand les index emploient inefficacement l'espace. La fragmentation externe se produit quand l'ordre physique des pages n'assortit pas l'ordre logique. La meilleure manière de débarrasser votre base de données de la fragmentation est d'employer la commande de DBCC INDEXDEFRAG. Ce defragment de volonté de commande l'index tout en permettant toujours l'accès à la table que l'index se rapporte.

Rétablissement De Désastre

Les opérations de secours là sont trois genres différents de protections qui peuvent être exécutées sur une base de données 2000 de serveur de SQL :

Les méthodes de rétablissement plaçant la méthode de rétablissement détermine à quelle rapiditè vous pouvez reconstituer des protections de notation de transaction dans le cas de l'échec de matériel. La méthode de rétablissement dicte également la taille de la protection résultante de notation de transaction et du degré auxquels la base de données est à l'abri de perdre des transactions commises sur la restauration.

Le modèle SIMPLE le modèle simple de rétablissement exige la plus basse quantité de ressources de système. Le système tronque souvent la notation de transaction qui signifie que seulement complètement et des protections différentielles sont permises.

Le modèle de BULK_LOGGED le modèle de rétablissement vous permet de reconstituer complètement votre base de données en cas d'échec de matériel. Les opérations sont entièrement, mais seulement d'une façon minimum, noté. Ceci mène à la position de compromis un compromis entre l'utilisation d'espace disque, la vitesse, et la sûreté.

La PLEINE notation de transaction du modèle A de rétablissement qui fonctionne en utilisant le plein modèle de rétablissement est a le moindre risque de perdre des transactions. Tous les événements sont entièrement notés. Ce qui note est utile pour la restauration mais il peut mener aux tailles de notation de transaction et aux complications massives d'espace disque.

Expédition De Notation

L'expédition de notation est un dispositif qui soutient des notations de transaction et transmet ces protections à un serveur de chute qui doit pour être employées en cas d'échec du serveur primaire. L'expédition de notation automatise ces protections à un intervalle personnalisé par l'utilisateur et les reconstitue automatiquement sur le serveur de secours. Mettre en application la notation embarquant les identifications d'ouverture pour le serveur original et le serveur de chute doit être synchronisé pour permettre à des utilisateurs de noter dans le serveur en cas d'échec original de serveur. Le mode SIMPLE de rétablissement ne peut pas être employé dans l'expédition de notation car il ne permet pas des protections de notation de transaction.

Contrôles d'intégrité

Le contrôleur d'uniformité de base de données (DBCC) Le DBCC est une collection d'utilités qui sont employées pour vérifier l'intégrité d'une base de données. Ces utilités peuvent être employées pour détecter et réparer des problèmes dans une base de données. Des commandes qui sont incluses dans le contrôleur d'uniformité de base de données sont précédées avec DBCC. L'uniformité vérifiant des commandes dans le DBCC incluent ce qui suit :

Le magicien de plan d'entretien de base de données le magicien de plan d'entretien de base de données est une utilité cette des aides en créant un plan d'entretien pour une base de données 2000 de serveur de SQL. Vous pouvez employer le magicien de plan d'entretien de base de données pour créer et programmer un arrangement de secours qui protection sur un programme ou une protection indiqué de volonté basée sur un niveau défini d'activité de base de données. En tant qu'élément du processus de secours, le magicien de plan d'entretien de base de données peut configurer l'expédition de notation. Le magicien de plan d'entretien de base de données peut également être employé pour courir automatiquement des manuscrits d'entretien sur un programme prédéfini.

Transactions De Dépannage

Le profileur de SQL le profileur de SQL est un programme qui capture des événements d'un serveur. Les événements capturés sont archivés dans un dossier de trace qui peut plus tard être analysé ou employé pour rejouer une série spécifique d'étapes en essayant de diagnostiquer un problème. Le profileur de SQL est utilisé pour des activités comme :

Le directeur d'entreprise de serveur du directeur SQL d'entreprise de serveur de SQL est l'outil administratif primaire pour le serveur de SQL et fournit une interface utilisateur de MMCcompliant qui permet des utilisateurs :

c'est un article supplémentaire par Andrew McLaren


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : Les bases de données du serveur 2000 de SQL d'article "surveillance de gestion et dépannage" ont été traduites en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 835 users browsing the articles directory