Megosztás a következőn keresztül:


DROP STATISZTIKÁK (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

Több gyűjtemény statisztikáját dobja el a megadott táblázatokon belül a jelenlegi adatbázisban.

Megjegyzés:

További információért a Microsoft Fabric statisztikájáról lásd: Statisztikák a Microsoft Fabric-ben.

Transact-SQL szintaxis konvenciók

Szemantika

-- 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

asztal | nézet
Ez a céltáblának vagy indexelt nézetnek a neve, amelyhez a statisztikákat el kell hagyni. A tábla- és nézetneveknek meg kell felelniük az adatbázis-azonosítók szabályainak. A tábla vagy a megtekintés tulajdonos nevének megadása opcionális.

statistics_name
A statisztikai csoport neve, amit le kell adni? A statisztikai neveknek megfelelniük kell az azonosítók szabályainak

Megjegyzések

Legyen óvatos, amikor közöl statisztikákat. Ez hatással lehet a lekérdezésoptimalizáló által kiválasztott végrehajtási tervre.

Az indexek statisztikái nem vethetők el a DROP STATISTICS használatával. A statisztikák mindaddig megmaradnak, amíg az index létezik.

További információért a statisztikák megjelenítéséről lásd a DBCC SHOW_STATISTICS (Transact-SQL).

Permissions

Módosítási engedély szükséges a táblához vagy a nézethez.

Példák

A. Statisztikák kidobása egy táblázatból

A következő példa kihagyja a két táblázatból álló statisztikai csoportokat (gyűjteményeket). A táblázat statisztikai VendorCredit csoportja (gyűjteménye Vendor ) és a CustomerTotal táblázat statisztikái (gyűjtemény) SalesOrderHeader kimaradnak.

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

Példák: Azure Synapse Analytics and Analytics Platform System (PDW)

B. Statisztikák kidobása egy táblázatból

A következő példák a CustomerStats1 statisztikákat a táblázatból Customerveszik ki .

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

Lásd még:

ADATBÁZIS MÓDOSÍTÁSA (Transact-SQL)
INDEX KÉSZÍTÉSE (Transact-SQL)
Statok létrehozása (Transact-SQL)
sys.stats (Transact-SQL)
sys.stats_columns (Transact-SQL)
DBCC SHOW_STATISTICS (Transact-SQL)
sp_autostats (Transact-SQL)
sp_createstats (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)
ESEMÉNYADATOK (Transact-SQL)
HASZNÁLAT (Transact-SQL)
Statisztikák a Microsoft Fabric-ben