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

Dieses Thema gilt für: JaSQL Server (ab 2008)JaAzure SQL-DatenbankJaAzure SQL Data Warehouse Ja Parallel Datawarehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Löscht Statistiken für mehrere Sammlungen innerhalb der angegebenen Tabellen in der aktuellen Datenbank.Drops statistics for multiple collections within the specified tables in the current database.

Themenlinksymbol Transact-SQL Syntax Conventions (Transact-SQL-Syntaxkonventionen)Topic link icon Transact-SQL Syntax Conventions

SyntaxSyntax

-- 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   
[;]  

ArgumenteArguments

table | viewtable | view
Der Name der Zieltabelle oder indizierten Sicht, für die statistische Informationen gelöscht werden sollen.Is the name of the target table or indexed view for which statistics should be dropped. Tabellen- und Sichtnamen müssen den Regeln für Datenbankbezeichner entsprechen.Table and view names must comply with the rules for Database Identifiers. Das Angeben des Besitzernamens der Tabelle oder Sicht ist optional.Specifying the table or view owner name is optional.

statistics_namestatistics_name
Der Name der zu löschenden Statistikgruppe.Is the name of the statistics group to drop. Namen von Statistiken müssen den Regeln für Bezeichner entsprechen.Statistics names must comply with the rules for identifiers

RemarksRemarks

Gehen Sie vorsichtig vor, wenn Sie Statistiken löschen.Be careful when you drop statistics. Dieser Vorgang kann sich auf den vom Abfrageoptimierer ausgewählten Ausführungsplan auswirken.Doing so may affect the execution plan chosen by the query optimizer.

Statistiken für Indizes können mit DROP STATISTICS nicht gelöscht werden.Statistics on indexes cannot be dropped by using DROP STATISTICS. Die Statistiken bleiben so lange vorhanden wie der Index.Statistics remain as long as the index exists.

Weitere Informationen zum Anzeigen von Statistiken finden Sie unter DBCC SHOW_STATISTICS (Transact-SQL).For more information about displaying statistics, see DBCC SHOW_STATISTICS (Transact-SQL).

BerechtigungenPermissions

Erfordert die ALTER-Berechtigung in der Tabelle oder Sicht.Requires ALTER permission on the table or view.

BeispieleExamples

A.A. Entfernen von Statistiken aus einer TabelleDropping statistics from a table

Im folgenden Beispiel werden die Statistikgruppen (Auflistungen) aus zwei Tabellen gelöscht.The following example drops the statistics groups (collections) of two tables. Die Statistikgruppe (Auflistung) VendorCredit der Tabelle Vendor und die Statistik (Auflistung) CustomerTotal der Tabelle SalesOrderHeader werden gelöscht.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;  

Beispiele: Azure SQL Data WarehouseAzure SQL Data Warehouse und Parallel Data WarehouseParallel Data Warehouse.Examples: Azure SQL Data WarehouseAzure SQL Data Warehouse and Parallel Data WarehouseParallel Data Warehouse

B.B. Entfernen von Statistiken aus einer TabelleDropping statistics from a table

In den folgenden Beispielen werden die CustomerStats1-Statistiken aus der Tabelle Customer entfernt.The following examples drop the CustomerStats1 statistics from table Customer.

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

Weitere Informationen finden Sie unterSee 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)