2010-11-21 2 views
9

Я изучаю SQL Server 2012 (aka Denali), и у Microsoft есть предварительный выпуск. Предварительная версия находится here с некоторой информацией о ключевых функциях. Поскольку я загрузил предварительный выпуск и установил его на виртуальной машине. Мне было интересно узнать о следующей ключевой функции. Но я не уверен в его способности.Ускоритель запросов на основе столбцов в SQL Server 2012

Column-based query accelerator 

Column-Based Query Accelerator will help dramatically increase query 
performance ~10x and reduce 
performance tuning through interactive 
experiences with data for near instant 
response times and streamlined setup 
which removes the need to build 
summary aggregates. 

То, что я хотел, чтобы увидеть некоторые объяснения повышения производительности и, возможно, например, как я не понимаю, что «Колонка на основе запроса» ускорение? Любое понимание было бы полезно.

ответ

3

Звучит как Business Intelligence вещь.

Запрос не является «интерактивным» и обычно не содержит «сводных агрегатов».

MS много потратил на услуги Analysis Services.

Edit: это также возможно, что уже известно, и писал о, но маркетинг обезьян изменил название :-)

+1

.. Хорошая мысль о маркетинговых обезьян !! –

3

Колонном хранения является оптимизация физической компоновки, где данные хранятся по столбцам, а не строки. В некоторых случаях применения, преимущества здесь много:

1) меньше времени чтение - нужно вычислить агрегат по значению - нет необходимости читать остальную часть строки - тем меньше времени чтения

2) сжатие данных - как данные столбцов, скорее всего, похоже, вы можете получить большие коэффициенты сжатия

3) порядковой индексацию (иногда)

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

Update Refs

http://en.wikipedia.org/wiki/Column-oriented_DBMS http://www.globaldataconsulting.net/articles/theory/columnar-databases-and-data-warehouse

+1

.. У вас есть ссылки? –

+1

Я также заинтересован в ссылке. Некоторое время назад я читал статью о том, что «хранилище на основе столбцов» и как он в значительной степени лечит рак, и продолжал думать: «Этот парень понятия не имеет, о чем он говорит», но, возможно, я пропустил что-то важное здесь. Мне понравилась бы ссылка на статью, в которой вы найдете ее немного подробнее. – SqlRyan

+0

То же ... «меня тоже!» – gbn

Смежные вопросы