Вопрос

Дубли индексов на одной таблице.

Добрый День,

Коллеги,

Сможет кто пояснить для чего на одной таблице dbo.Activity существуют идентичные индексы 'I7Nk67FkcZJTOtRCb5pRNRHffI' и 'Iqf5Ij9PskG09b4gVMq7XcSq04g'? Вряд ли это ускоряет работу, но данный функционал сразу присутствует в базовой версии продукта! Таких индексов в базе около 50, причем один создан системой, другой в базе данных. Следовательно, выходит, что работает только один индекс при поиске, но при вставке уже будет две дополнительных обработки этих индексов. И это уже существенно влияет на скорость приложения во время добавления записей, и это присуще объектам, где много записей(Продукт(товар), звонки, контакты, активности).

Изображение удалено.

Изображение удалено.

Нравится

1 комментарий

Добрый день.



Данный индекс не мешает работе базового функционала приложений.

Вы можете удалить данный индекс:

drop index I7Nk67FkcZJTOtRCb5pRNRHffI on Activity



Однако обращаю внимание, что удалять базовые значения из бд не рекомендуется. 

Показать все комментарии