UPDATE STATISTICS (SQL Server Compact Edition)

Mis à jour : 5 décembre 2005

Met à jour les statistiques de la table et des index fournis.

Syntaxe

UPDATE STATISTICS ON < table_name > [ . <index_name> ]
    WITH FULLSCAN {, NORECOMPUTE }

Arguments

  • nom_table
    Spécifie le nom de la table dont vous souhaitez mettre à jour les statistiques.
  • index_name
    Index dont vous souhaitez mettre à jour les statistiques. Si aucun index n'est spécifié, toutes les statistiques de distribution de la table indiquée ou de la vue indexée sont mises à jour. Cela inclut les statistiques créées à l'aide de l'instruction CREATE STATISTICS, les statistiques créées automatiquement et les statistiques créées pendant la création d'index.
  • FULLSCAN
    Indique que toutes les lignes de la table doivent être lues pour rassembler les statistiques.
  • NORECOMPUTE
    Indique que le recalcul automatique des statistiques doit être désactivé. Si cette option est spécifiée, le moteur de base de données continue d'utiliser les anciennes statistiques même si les données changent. Les statistiques ne sont pas automatiquement mises à jour et gérées par le moteur de base de données, ce qui peut aboutir à des plans non optimisés.

    Remarque :
    Il est recommandé que cette option soit utilisée rarement et uniquement par un administrateur système compétent.

Exemple

Cet exemple met à jour l'index Product de la table Production, applique une analyse complète de toutes les lignes de la table Production et désactive la mise à jour automatique des statistiques.

UPDATE STATISTICS ON Production.Product
   WITH FULLSCAN, NORECOMPUTE

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié
  • Description de index_name mise à jour