Индексы Columnstore - PullRequest
       2

Индексы Columnstore

0 голосов
/ 22 мая 2019

Я просто ищу информацию от тех, кто какое-то время использовал индексы columnstore.

У меня нетрансакционная таблица - по сути, никаких обновлений и удалений нет, только вставки по 10 тыс. Строк будут выполняться каждый день, и мы напишем запросы на выборку для нескольких столбцов.Имеет ли смысл в этом случае иметь индекс columnstore или традиционный кластерный / некластерный индекс.

В этой таблице не будет внешних ключей и т. Д., И существует небольшая вероятность удаления данных за определенную дату и т. Д. Один или два раза в месяц.

Будут оценены любые рекомендации.

1 Ответ

1 голос
/ 22 мая 2019

С 10 тыс. Строк трудно увидеть большое преимущество для индекса хранилища столбцов.Это возможно, если ваши столбцы широкие.Но если ваши столбцы - обычные столбцы, я бы посоветовал хранить записи вместе.Индексы Columnstore будут более ценными, когда у вас много и много записей.

На практике все 10 тыс. Строк будут загружены в память в любом случае.

Если есть несколькостолбцы, которые используются почти во всех запросах, с разбросом редко используемых столбцов, вы можете рассмотреть возможность хранения двух наборов столбцов в разных базах данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...