Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Pantalone
Member

Откуда:
Сообщений: 1322
Помимо прочих индексов в срипте обнаружил следующее:

автор
/****** The index created by the following statement is for internal use only. ******/
/****** It is not a real index but exists as statistics only. ******/
if (@@microsoftversion > 0x07000000 )
EXEC ('CREATE STATISTICS [Statistic_Initials] ON [dbo].[Clients] ([Initials]) ')
GO

Насколько это необходимо и можно ли это убрать?
8 фев 05, 13:45    [1307716]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Это статистическя информация. Нужна она оптимизатору.
8 фев 05, 14:08    [1307813]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Glory
Member

Откуда:
Сообщений: 104760
Насколько это необходимо
Это статистика, которая бала явно создана пользователем.
Если он создавал ее явно, то наверное у него были мотивы.
8 фев 05, 15:09    [1308051]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Pantalone
Member

Откуда:
Сообщений: 1322
Каким образом она была создана не подскажете? Просто интересно, в упор не помню чтобы я что-то такое делал.
9 фев 05, 08:31    [1309541]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Glory
Member

Откуда:
Сообщений: 104760
Она была создана командой

CREATE STATISTICS [Statistic_Initials] ON [dbo].[Clients] ([Initials])
9 фев 05, 09:53    [1309674]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Pantalone
Member

Откуда:
Сообщений: 1322
Похоже у меня полтергейст завелся ...
9 фев 05, 10:17    [1309751]     Ответить | Цитировать Сообщить модератору
 Re: В скрипте базы появился какой-то системный CREATE STATISTICS  [new]
Glory
Member

Откуда:
Сообщений: 104760
Кто-то запустил запрос с получением плана выполнения.
Увидел там у шага красную надпись - Warning - Statistics missing for this table.
Решил последовать рекомендованному там же совету - Create missing statistics.
И в появившемся диалоге ткнул на OK.

Так что г-ну Полтергейст нужно внимательно изучать то, что предлагается ему в диалогах
9 фев 05, 10:28    [1309803]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить