DROP STATISTICS (Transact-SQL)DROP STATISTICS (Transact-SQL)

Este tema se aplica a: SíSQL Server (a partir de 2008)Síbase de datos de SQL AzureSíalmacenamiento de datos de SQL Azure Sí Almacenamiento de datos paralelos THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Quita las estadísticas de varias colecciones de las tablas especificadas de la base de datos actual.Drops statistics for multiple collections within the specified tables in the current database.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

-- Syntax for SQL Server and Azure SQL Database  

DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]  
-- Syntax for Azure SQL Data Warehouse and Parallel Data Warehouse  

DROP STATISTICS [ schema_name . ] table_name.statistics_name   
[;]  

ArgumentosArguments

table | viewtable | view
Es el nombre de la tabla o la vista indizada de destino de la que se van a quitar las estadísticas.Is the name of the target table or indexed view for which statistics should be dropped. Los nombres de las tablas y las vistas deben ajustarse a las reglas de los identificadores de base de datos.Table and view names must comply with the rules for Database Identifiers. Especificar el nombre del propietario de la tabla o vista es opcional.Specifying the table or view owner name is optional.

statistics_namestatistics_name
Es el nombre del grupo de estadísticas que se va a quitar.Is the name of the statistics group to drop. Los nombres de estadísticas deben cumplir las reglas de los identificadores.Statistics names must comply with the rules for identifiers

NotasRemarks

Tenga cuidado al quitar estadísticas,Be careful when you drop statistics. ya que puede verse afectado el plan de ejecución elegido por el optimizador de consultas.Doing so may affect the execution plan chosen by the query optimizer.

Las estadísticas de índices no se pueden quitar mediante DROP STATISTICS.Statistics on indexes cannot be dropped by using DROP STATISTICS. Las estadísticas permanecen mientras exista el índice.Statistics remain as long as the index exists.

Para obtener más información sobre cómo mostrar estadísticas, vea DBCC SHOW_STATISTICS (Transact-SQL).For more information about displaying statistics, see DBCC SHOW_STATISTICS (Transact-SQL).

PermisosPermissions

Requiere el permiso ALTER en la tabla o la vista.Requires ALTER permission on the table or view.

EjemplosExamples

A.A. Eliminación de las estadísticas de una tablaDropping statistics from a table

En el ejemplo siguiente se quitan los grupos (las colecciones) de estadísticas de dos tablas.The following example drops the statistics groups (collections) of two tables. 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.The VendorCredit statistics group (collection) of the Vendor table and the CustomerTotal statistics (collection) of the SalesOrderHeader table are dropped.

-- Create the statistics groups.  
USE AdventureWorks2012;  
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;  

Ejemplos: Almacenamiento de datos SQL de AzureAzure SQL Data Warehouse y Almacenamiento de datos paralelosParallel Data WarehouseExamples: Almacenamiento de datos SQL de AzureAzure SQL Data Warehouse and Almacenamiento de datos paralelosParallel Data Warehouse

B.B. Eliminación de las estadísticas de una tablaDropping statistics from a table

En los ejemplos siguientes, quite las estadísticas de CustomerStats1 de la tabla Customer.The following examples drop the CustomerStats1 statistics from table Customer.

DROP STATISTICS Customer.CustomerStats1;  
DROP STATISTICS dbo.Customer.CustomerStats1;  

Ver tambiénSee Also

ALTER DATABASE (Transact-SQL) ALTER DATABASE (Transact-SQL)
CREATE INDEX (Transact-SQL) CREATE INDEX (Transact-SQL)
CREATE STATISTICS (Transact-SQL) CREATE STATISTICS (Transact-SQL)
sys.stats (Transact-SQL) sys.stats (Transact-SQL)
sys.stats_columns (Transact-SQL) sys.stats_columns (Transact-SQL)
DBCC SHOW_STATISTICS (Transact-SQL) DBCC SHOW_STATISTICS (Transact-SQL)
sp_autostats (Transact-SQL) sp_autostats (Transact-SQL)
sp_createstats (Transact-SQL) sp_createstats (Transact-SQL)
UPDATE STATISTICS (Transact-SQL) UPDATE STATISTICS (Transact-SQL)
EVENTDATA (Transact-SQL) EVENTDATA (Transact-SQL)
USE (Transact-SQL)USE (Transact-SQL)