DROP STATISTICS (Transact-SQL)

Quita las estadísticas de varias colecciones de las tablas especificadas de la base de datos actual.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]

table | view

Es el nombre de la tabla o la vista indizada de destino de la que se van a quitar las estadísticas. Los nombres de tablas y vistas deben cumplir las reglas de los Identificadores. Especificar el nombre del propietario de la tabla o vista es opcional.

statistics_name

Es el nombre del grupo de estadísticas que se va a quitar. Los nombres de estadísticas deben cumplir las reglas de los identificadores.

Tenga cuidado al quitar estadísticas, ya que puede verse afectado el plan de ejecución elegido por el optimizador de consultas.

Las estadísticas de índices no se pueden quitar mediante DROP STATISTICS. Las estadísticas permanecen mientras exista el índice.

Para obtener más información sobre cómo mostrar estadísticas, vea DBCC SHOW_STATISTICS (Transact-SQL).

Requiere el permiso ALTER en la tabla o vista.

En el ejemplo siguiente se quitan los grupos (las colecciones) de estadísticas de dos tablas. Se quitan el grupo (la colección) de estadísticas VendorCredit de la tabla Vendor y el grupo (la colección) de estadísticas CustomerTotal de la tabla SalesOrderHeader.

-- Create the statistics groups.
USE AdventureWorks;
GO
CREATE STATISTICS VendorCredit
    ON Purchasing.Vendor (Name, CreditRating)
    WITH SAMPLE 50 PERCENT
CREATE STATISTICS CustomerTotal
    ON Sales.SalesOrderHeader (CustomerID, TotalDue)
    WITH FULLSCAN;
GO
DROP STATISTICS Purchasing.Vendor.VendorCredit, Sales.SalesOrderHeader.CustomerTotal;

Adiciones de comunidad

AGREGAR
Mostrar: