Индекси кошница и приказ са примером

Преглед садржаја:

Anonim

Шта је поглед?

Прикази су слични табелама које се генеришу на основу захтева.

  • Све податке скупа резултата можемо сачувати као приказ у кошници
  • Употреба је слична оној која се користи у СКЛ-у
  • Све врсте ДМЛ операција могу се изводити на приказу

Стварање погледа:

Синтакса:

Create VIEW  AS SELECT

Пример:

Hive>Create VIEW Sample_ViewAS SELECT * FROM employees WHERE salary>25000

У овом примеру креирамо поглед Сампле_Виев где ће приказати све вредности редова са пољем зараде већим од 25000.

Шта је индекс?

Индекси су показивачи на одређено име колоне табеле.

  • Корисник мора ручно да дефинише индекс
  • Где год креирамо индекс, то значи да креирамо показивач на одређено име колоне табеле
  • Све промене извршене у колони присутној у табелама чувају се помоћу вредности индекса креиране на имену колоне.

Синтакса:

Create INDEX  ON TABLE < TABLE_NAME(column names)>

Пример :

Create INDEX sample_Index ON TABLE guruhive_internaltable(id)

Овде креирамо индекс на табели гурухиве_интерналтабле за ИД имена колоне.