DROP STATISTICS (Transact-SQL)
Удаляет статистические данные для нескольких коллекций внутри указанных таблиц текущей базы данных.
Соглашения о синтаксисе в Transact-SQL
Синтаксис
DROP STATISTICS table.statistics_name | view.statistics_name [ ,...n ]
Аргументы
- table | view
Имя целевой таблицы или индексированного представления, статистические данные которых должны быть удалены. Имена таблиц и представлений должны соответствовать правилам для идентификаторов Идентификаторы. Указывать владельца таблицы или представления необязательно.
- statistics_name
Имя удаляемой группы статистических данных. Имена статистических данных должны соответствовать правилам для идентификаторов.
Замечания
Будьте внимательны при удалении статистических данных. Эта операция может повлиять на план выполнения, избранный оптимизатором запросов.
Статистическая информация по индексам не может быть удалена с помощью инструкции DROP STATISTICS. Статистические данные существуют, пока существует соответствующий индекс.
Дополнительные сведения об отображении статистики см. в разделе DBCC SHOW_STATISTICS (Transact-SQL).
Разрешения
Требует разрешения ALTER для таблицы или представления.
Примеры
В следующем примере удаляются группы статистических данных (коллекций) из двух таблиц. Удаляются группа статистических данных (коллекция) VendorCredit
из таблицы Vendor
и статистическая информация (коллекция) CustomerTotal
из таблицы SalesOrderHeader
.
-- Create the statistics groups.
USE AdventureWorks;
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;
См. также
Справочник
ALTER DATABASE (Transact-SQL)
CREATE INDEX (Transact-SQL)
CREATE STATISTICS (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)
EVENTDATA (Transact-SQL)
USE (Transact-SQL)