LIST-PARTITIONED

Introduzione all’argomento:
In list partitioning, il database utilizza un elenco di valori discreti come chiave di partizione per ciascuna partizione. È possibile utilizzare il partizionamento degli elenchi per controllare il modo in cui le singole righe vengono mappate a partizioni specifiche. Utilizzando gli elenchi, è possibile raggruppare e organizzare insiemi di dati correlati quando la chiave utilizzata per identificarli non è ordinata in modo conveniente.

Esempio:
1. Questo esempio mostar come funziona l’index

Si supponga di creare list_sales come tabella partizionata da elenchi utilizzando la seguente istruzione. La colonna channel_id è la chiave di partizione.


check partition:

Table Partition HIGH_VALUE

Table Partition MEDIUM_VALUE

Table Partition LOWER_VALUE

Download script:
LIST-PARTITIONED TABLE – script.sql
Around the scenery:
– Link to others partition: INTERVALPARTITIONING (article of September)
– Concept of Partitioning consente di suddividere tabelle e indici in singole parti più piccole. Ogni parte dell’oggetto database è chiamata partizione. Una partizione ha il proprio nome e, facoltativamente, può avere le proprie caratteristiche di archiviazione. Dal punto di vista di un amministratore di database, un oggetto partizionato ha più parti che possono essere gestite collettivamente o individualmente.

Out of scope:
– Range-Partitioned Tables and Global Indexes
– Hash-Partitioned Tables and Global Indexes
– Reference-Partitioned Tables
– Composite Partitioned Tables

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *