Začněte nyníZačněte zdarma

Vytváření horizontálních oddílů

Ve videu jsi se také dozvěděl/a o horizontálním dělení tabulek.

Ukázka horizontálního dělení představila syntaxi potřebnou k vytváření horizontálních oddílů v PostgreSQL. Pokud si potřebuješ osvěžit paměť, můžeš se podívat na snímky.

V tomto cvičení ale použiješ list partition místo range partition. U list partitions vytváříš oddíly tak, že ověřuješ, zda se hodnota partition key nachází v zadaném seznamu hodnot.

K tomu slouží dělení pomocí LIST místo RANGE. Při vytváření oddílů je třeba ověřit, zda jsou hodnoty IN daném seznamu.

V tomto cvičení budeme pracovat s následujícími sloupci:

  • film_id: jedinečný identifikátor filmu
  • title: název filmu
  • release_year: rok vydání

Toto cvičení je součástí kurzu

Database Design

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Create a new table called film_partitioned
CREATE TABLE film_partitioned (
  film_id INT,
  title TEXT NOT NULL,
  release_year TEXT
)
___ ___ ___ (___);
Upravit a spustit kód