Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
Verwijdert statistieken voor meerdere collecties binnen de opgegeven tabellen in de huidige database.
Opmerking
Voor meer informatie over statistieken in Microsoft Fabric, zie Statistieken in Microsoft Fabric.
Transact-SQL syntaxis-conventies
Syntaxis
-- Syntax for SQL Server and Azure SQL Database
DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse and Microsoft Fabric
DROP STATISTICS [ schema_name . ] table_name.statistics_name
[;]
Arguments
tafel | bekijken
Is de naam van de doeltabel of geïndexeerde weergave waarvoor statistieken moeten worden weggelaten. Tabel- en weergavenamen moeten voldoen aan de regels voor database-identificaties. Het specificeren van de naam van de tabel- of weergave-eigenaar is optioneel.
statistics_name
Is de naam van de statistiekgroep die wordt gedropt. Statistische namen moeten voldoen aan de regels voor identificaties
Opmerkingen
Wees voorzichtig wanneer je statistieken weglaat. Door dit te doen kan het uitvoeringsplan dat is gekozen door de query optimizer worden beïnvloed.
Statistieken voor indexen kunnen niet worden verwijderd met BEHULP van DROP STATISTICS. Statistieken blijven zolang de index bestaat.
Voor meer informatie over het weergeven van statistieken, zie DBCC SHOW_STATISTICS (Transact-SQL).
Permissions
Vereist ALTER-machtigingen voor de tabel of weergave.
Voorbeelden
Eén. Statistieken uit een tabel verwijderen
Het volgende voorbeeld laat de statistische groepen (verzamelingen) van twee tabellen vallen. De VendorCredit statistiekgroep (verzameling) van de Vendor tabel en de CustomerTotal statistiek (verzameling) van de SalesOrderHeader tabel worden weggelaten.
-- Create the statistics groups.
USE AdventureWorks2022;
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;
Voorbeelden: Azure Synapse Analytics and Analytics Platform System (PDW)
B. Statistieken uit een tabel verwijderen
De volgende voorbeelden halen de statistieken CustomerStats1 uit tabel Customer.
DROP STATISTICS Customer.CustomerStats1;
DROP STATISTICS dbo.Customer.CustomerStats1;
Zie ook
ALTER DATABASE (Transact-SQL)
MAAK INDEX AAN (Transact-SQL)
STATISTIEKEN maken (Transact-SQL)
sys.stats (Transact-SQL)
sys.stats_columns (Transact-SQL)
DBCC-SHOW_STATISTICS (Transact-SQL)
sp_createstats (Transact-SQL)
UPDATESTATISTIEKEN (Transact-SQL)
EVENTDATA (Transact-SQL)
USE (Transact-SQL)
Statistiek in Microsoft Fabric