Section courante

A propos

Section administrative du site

CREATE STATISTICS

#NAMEDEF#
  Microsoft SQL Server

Syntaxe

CREATE STATISTICS statistics_name
ON { table_or_indexed_view_name } ( column [ ,...n ] )
[ WITH FULLSCAN ] ;
Créer des statistiques sur une table externe
CREATE STATISTICS statistics_name
ON { table_or_indexed_view_name } ( column [ ,...n ] )
[ WHERE filter_predicate ]
[ WITH
[ [ FULLSCAN
[ [ , ] PERSIST_SAMPLE_PERCENT = { ON | OFF } ]
| SAMPLE number { PERCENT | ROWS }
[ [ , ] PERSIST_SAMPLE_PERCENT = { ON | OFF } ]    
| update_stats_stream_option [ ,...n ]
[ [ , ] NORECOMPUTE ]
[ [ , ] INCREMENTAL = { ON | OFF } ]
[ [ , ] MAXDOP = max_degree_of_parallelism ]
] ;

filter_predicate ::=
conjunct [AND conjunct]

conjunct ::=
disjunct | comparison

disjunct ::=
column_name IN (constant ,...)

comparison ::=
column_name comparison_op constant

comparison_op ::=
IS | IS NOT | = | <l;> | != | > | >= | !> | < | <= | !>

update_stats_stream_option ::=
[ STATS_STREAM = stats_stream ]
[ ROWCOUNT = numeric_constant ]
[ PAGECOUNT = numeric_contant ]
Créer des statistiques sur une table régulière ou une vue indexée

Description

Cette instruction permet de créer une statistiques d'optimisation de la requête sur une ou plusieurs colonnes d'une table, d'une vue indexée ou d'une table externe.



Dernière mise à jour : Vendredi, le 19 Juin 2020