DROP STATISTICS (Transact-SQL)
Cancela estatísticas de várias coleções dentro das tabelas especificadas no banco de dados atual.
Convenções da sintaxe Transact-SQL
Sintaxe
DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]
Argumentos
table | view
É o nome da tabela de destino ou exibição indexada para as quais as estatísticas devem ser canceladas. Tabelas e nomes de exibição devem obedecer às regras para Identificadores de banco de dados. A especificação da tabela ou do nome do proprietário da exibição é opcional.statistics_name
É o nome do grupo de estatísticas a cancelar. Nomes de estatísticas devem obedecer às regras para identificadores.
Comentários
Tenha cuidado ao cancelar estatísticas. Essa ação pode afetar o plano de execução escolhido pelo otimizador de consulta.
Estatísticas em índices não podem ser canceladas usando DROP STATISTICS. As estatísticas permanecerão enquanto o índice existir.
Para obter mais informações sobre exibição de estatísticas, consulte DBCC SHOW_STATISTICS (Transact-SQL).
Permissões
Requer a permissão ALTER na tabela ou exibição.
Exemplos
O exemplo a seguir cancela os grupos de estatísticas (coleções) de duas tabelas. O grupo de estatísticas (coleção) VendorCredit da tabela Vendor e as estatísticas (coleção) CustomerTotal da tabela SalesOrderHeader são cancelados.
-- 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;
Consulte também
Referência
CREATE STATISTICS (Transact-SQL)
sys.stats_columns (Transact-SQL)
DBCC SHOW_STATISTICS (Transact-SQL)