Индексы с колоночным хранением (Columnstore Indexes) в SQL Server 2016

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 11

  • @FishingFamily_UA
    @FishingFamily_UA 3 ปีที่แล้ว +2

    Дай Бог тебе здоровья!
    Благодарю.
    Это великолепная работа. Это очень полезно. Успехов.
    Подписка и лайки

  • @MikhailGureev
    @MikhailGureev 5 ปีที่แล้ว +2

    Мерси баку чувак) Годно объяснил

  • @ihorprytula9514
    @ihorprytula9514 4 ปีที่แล้ว +2

    Большое спасибо!

  • @vyacheslavratushnyy3320
    @vyacheslavratushnyy3320 4 ปีที่แล้ว +1

    Нужно ли делать rebuild/ reorganise колоночного некластерного индекса после загрузки в ХД?

    • @YuriyLebedev
      @YuriyLebedev  4 ปีที่แล้ว

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

  • @themortu
    @themortu 3 ปีที่แล้ว

    офигенно.

  • @malicboba
    @malicboba 4 ปีที่แล้ว

    Интересно, вот если хранилище принимает множество мелких вставок, а выборки при этом действительно требуют колоночного индекса, то не окажется ли эффект от колоночного индекса отрицательным?

    • @YuriyLebedev
      @YuriyLebedev  4 ปีที่แล้ว +1

      Любой индекс (кроме кластеризованного, разумеется) приводит к дублированию информации и оказывает негативное влияние на любые операции записи. Если не рассматривать вопрос физической организации структур хранения данных, то все с водится к соотношению операций записи/чтения (даже вопрос скорости фрагментации индекса отходит на второй план). Ну и никто не запрещает комбинировать индексы с разным типом хранения.