Partager via


Tâche Mettre à jour les statistiques (Plan de maintenance)

S'applique à : SQL Server

Utilisez la boîte de dialogue Tâche Mettre à jour les statistiques pour mettre à jour les informations Microsoft SQL Server relatives aux données des tables et des index. Cette tâche rééchantillonne les statistiques de distribution de chaque index créé dans les tables utilisateur de la base de données. Les statistiques de distribution servent à SQL Server pour optimiser la navigation dans les tables pendant le traitement des instructions Transact-SQL. Pour collecter automatiquement les statistiques de distribution, SQL Server échantillonne périodiquement les données de la table correspondant à chaque index. La taille de cet échantillonnage est calculée en fonction du nombre de lignes de la table et de la fréquence de modification des données. Utilisez cette option pour effectuer un échantillonnage supplémentaire à l'aide du pourcentage spécifié de données des tables. SQL Server utilise ces informations pour créer des plans de requête améliorés.

Cette tâche exécute l’instruction UPDATE STATISTICS.

Options

  • Connection

    Sélectionnez la connexion serveur à utiliser pour exécuter la tâche.

  • Nouveau

    Crée une nouvelle connexion serveur à utiliser pour exécuter la tâche. La boîte de dialogue Nouvelle connexion est décrite ci-dessous.

  • Bases de données

    Spécifie les bases de données faisant l'objet de cette tâche.

    • Toutes les bases de données

      Génère un plan de maintenance qui exécute des tâches de maintenance sur toutes les bases de données SQL Server, à l’exception de tempdb.

    • Toutes les bases de données système

      Génère un plan de maintenance qui exécute des tâches de maintenance sur chaque base de données système SQL Server, à l’exception de tempdb. Aucune tâche de maintenance n'est exécutée sur les bases de données créées par l'utilisateur.

    • Toutes les bases de données utilisateur

      Génère un plan de maintenance qui exécute des tâches de maintenance sur toutes les bases de données créées par l'utilisateur. Aucune tâche de maintenance n’est exécutée sur les bases de données système de SQL Server.

    • Ces bases de données

      Génère un plan de maintenance qui n'exécute les tâches de maintenance que sur les bases de données sélectionnées. Si vous choisissez cette option, sélectionnez au moins une base de données.

    Remarque

    Les plans de maintenance sont exécutés uniquement sur des bases de données définies au niveau de compatibilité 80 ou plus.

  • Object

    Limite la grille de Sélection à l’affichage des tables et/ou des vues.

  • Sélection

    Spécifie les tables ou les index faisant l'objet de cette tâche. Non disponible quand Tables et vues est sélectionné dans la zone Objet.

  • Toutes les statistiques existantes

    Met à jour les statistiques pour les colonnes et les index.

  • Statistiques de colonnes uniquement

    Met à jour les statistiques de colonnes uniquement.

  • Statistiques d'index uniquement

    Met à jour les statistiques d'index uniquement.

  • Type d'analyse

    Type d'analyse destinée à la collecte des statistiques mises à jour.

  • Analyse complète

    Lit toutes les lignes de la table ou de la vue pour rassembler les statistiques.

  • Exemple par

    Spécifie le pourcentage de la table ou de la vue indexée, ou le nombre de lignes à échantillonner lors de la collecte des statistiques de tables ou vues volumineuses.

  • Vue T-SQL

    Consultez les instructions Transact-SQL exécutées sur le serveur pour cette tâche, en fonction des options sélectionnées.

    Remarque

    Si le nombre d'objets impliqués est élevé, l'affichage des instructions peut prendre un temps considérable.

Boîte de dialogue Nouvelle connexion

  • Nom de connexion

    Entrez un nom pour la nouvelle connexion.

  • Sélectionnez ou entrez un nom de serveur.

    Sélectionnez un serveur auquel établir la connexion pour exécuter la tâche.

  • Actualiser

    Actualise la liste des serveurs disponibles.

  • Entrez des informations pour vous connecter au serveur

    Spécifiez le mode d'authentification sur le serveur.

  • Utiliser la sécurité intégrée à Windows NT

    Permet la connexion à une instance du moteur de base de données SQL Server avec l’authentification Windows Microsoft.

  • Utiliser un nom d'utilisateur et un mot de passe spécifiques

    Permet la connexion à une instance du moteur de base de données SQL Server avec l’authentification SQL Server. Cette option n’est pas disponible.

  • Nom d’utilisateur

    Fournit le compte de connexion SQL Server à utiliser pour l’authentification. Cette option n’est pas disponible.

  • Mot de passe

    Fournit un mot de passe à utiliser pour l'authentification. Cette option n’est pas disponible.

Voir aussi