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

Откуда: Київ
Сообщений: 10428
Вроде как полнофункциональная релализация в 2014.

Когда, для каких таблиц и данных лучше всего применять? ваши рекомендации?
15 апр 14, 13:40    [15884817]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
В рамках DataWarehouse (OLAP) для таблиц фактов с заточкой под Fast Track
15 апр 14, 14:10    [15885026]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Knyazev Alexey
В рамках DataWarehouse (OLAP) для таблиц фактов с заточкой под Fast Track


а в нормальной жизни есть смысл в них?

ну, скажем большая таблица, 100 млн записей, основная масса данных в которой редко апдейтится, а чаще вставка и редко удаление.
15 апр 14, 14:18    [15885078]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Winnipuh
Knyazev Alexey
В рамках DataWarehouse (OLAP) для таблиц фактов с заточкой под Fast Track


а в нормальной жизни есть смысл в них?

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


А цель какая? Просто, чтобы было?

Так проведите тест...Если профит будет от колоночного хранения, то переписывайте...если нет, то вы вот вам и ответ
15 апр 14, 14:24    [15885133]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Картинка с другого сайта.
15 апр 14, 14:29    [15885180]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Knyazev Alexey
Картинка с другого сайта.



вот, ёмко, спасибо ;-)
15 апр 14, 14:34    [15885214]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
ssas12345
Member

Откуда: откуда и все
Сообщений: 1723
100 млн. записей большая таблица?

тут что, бывшие Акцессники тусуются?
15 апр 14, 22:17    [15887727]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Павел-П
Member

Откуда:
Сообщений: 234
Tables that have a columnstore index cannot be updated.
16 апр 14, 01:24    [15888282]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Павел-П
Member

Откуда:
Сообщений: 234
ssas12345,

А что у тех кто работает не с Access размер таблицы определяется только числом строк?
16 апр 14, 01:26    [15888285]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10234
Блог
Павел-П
Tables that have a columnstore index cannot be updated.

В 2014-ом SQL Server это уже не так(!!!) А топик как раз про новую версию сиквела
16 апр 14, 07:52    [15888437]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
ssas12345
Member

Откуда: откуда и все
Сообщений: 1723
Павел-П
ssas12345,

А что у тех кто работает не с Access размер таблицы определяется только числом строк?


про таблицы с 300 полями - это в другой форум, где обсуждается кривизна проектирования
16 апр 14, 08:53    [15888571]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
ssas12345
100 млн. записей большая таблица?

тут что, бывшие Акцессники тусуются?


это вы о чем, юзер, при чем тут аксес?

да, повторю: 100 млн записей - большая таблица.
16 апр 14, 14:17    [15890765]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
Модератор: ssas12345, спокойнее, не надо троллить всех, кто считает большими таблицы размером менее нескольких терабайт.
16 апр 14, 14:31    [15890885]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Columnstore
Guest
Knyazev Alexey
Павел-П
Tables that have a columnstore index cannot be updated.

В 2014-ом SQL Server это уже не так(!!!) А топик как раз про новую версию сиквела


Не совсем.
В 2014 обновляться могут только таблицы с кластерным columnstore индексом, а с некластерным все то же самое - обновить данные нельзя, нужно или отключать индекс и потом ребилдить его или переключать секции. Причем кластерный индекс может быть только единственным индексом в таблице. И foreign key тоже низя :)
6 июн 14, 14:53    [16132952]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Columnstore
Knyazev Alexey
пропущено...

В 2014-ом SQL Server это уже не так(!!!) А топик как раз про новую версию сиквела


Не совсем.
В 2014 обновляться могут только таблицы с кластерным columnstore индексом, а с некластерным все то же самое - обновить данные нельзя, нужно или отключать индекс и потом ребилдить его или переключать секции. Причем кластерный индекс может быть только единственным индексом в таблице. И foreign key тоже низя :)


да.... так рушатся мечты

хотя это уже хорошо, что можно апдейтить хотя бы так..
6 июн 14, 14:58    [16133005]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
Это для временных решений, когда надо что-то быстро проаггрегировать, и нет смысла создавать полноценное хранилище. Для прокачки по данной технологии вот видос

[youtube=]
6 июн 14, 14:58    [16133008]     Ответить | Цитировать Сообщить модератору
 Re: SQL2014: columnstore indexes - рекомендации по применению?  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
a_voronin,
Тема про 2014, а видео про 2012. Там не актуальный целый шмат, и целый шмат не оговорено.

Knyazev Alexey, сказал чётко и понятно.

a_voronin
Это для временных решений, когда надо что-то быстро проаггрегировать
Расплывчато, и в таком виде неправильно. Для того, чтобы быстро проагрегировать как раз ничего делать не надо, фулскан своё сделает (всё равно при построении там колбасня по всем данным).
А вот когда нужна сложная и неоднократная аналитика, тогда да.
6 июн 14, 21:30    [16135414]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить