CREATE STATISTICS (SQL Server Compact)
Crea un histograma (un gráfico de barras) para la tabla y el índice o índices proporcionados.
Sintaxis
CREATE STATISTICS ON < table_name > [ . <index_name> ]
WITH FULLSCAN {, NORECOMPUTE }
Argumentos
table_name
Especifica el nombre de tabla para la que se deben crear los datos estadísticos.index_name
Índice para el que se deben crear los datos estadísticos. Si no se especifica ningún índice, se crean datos para todos los índices de la tabla.FULLSCAN
Especifica que se deben leer todas las filas de la tabla o vista para recopilar los datos estadísticos.NORECOMPUTE
Especifica que se debe deshabilitar el segundo cálculo automático de los datos estadisticos. Si se especifica esta opción, el Motor de base de datos sigue usando datos estadísticos antiguos incluso cuando cambian los datos. El Motor de base de datos no actualiza y mantiene los datos estadísticos automáticamente, lo que puede producir planes que no sean los más apropiados.Importante: se recomienda no usar esta opción demasiado y que sólo la utilice un administrador del sistema con los conocimientos necesarios.
Ejemplo
En el siguiente ejemplo se crea un histograma de la tabla MyCustomers y el índice.
CREATE TABLE MyCustomers (CustID int, CompanyName nvarchar(50));
CREATE UNIQUE INDEX idxCustId ON MyCustomers (CustId);
DROP STATISTICS ON MyCustomers.idxCustId;
CREATE STATISTICS ON MyCustomers.idxCustId WITH FULLSCAN, NORECOMPUTE;