1. Nauka
  2. /
  3. Kursy
  4. /
  5. Projektowanie baz danych

Connected

ćwiczenie

Tworzenie partycji poziomych

W filmie poznałeś/poznałaś również partycjonowanie poziome.

Przedstawiony przykład pokazał składnię niezbędną do tworzenia partycji poziomych w PostgreSQL. Jeśli potrzebujesz przypomnienia, zajrzyj do slajdów.

W tym ćwiczeniu zamiast partycji zakresowej użyjesz jednak partycji listowej. W przypadku partycji listowych podział następuje na podstawie sprawdzenia, czy klucz partycjonowania należy do określonej listy wartości.

W tym celu zamiast RANGE stosujemy LIST. Tworząc partycje, sprawdź, czy wartości są IN na liście wartości.

W tym ćwiczeniu będziemy korzystać z następujących kolumn:

  • film_id: unikalny identyfikator filmu
  • title: tytuł filmu
  • release_year: rok premiery

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Utwórz tabelę film_partitioned, partycjonowaną według pola release_year.