Maison > base de données > tutoriel mysql > le corps du texte

À quoi fait référence la partition de plage MySQL ?

PHPz
Libérer: 2023-05-31 20:40:04
avant
1485 Les gens l'ont consulté

1. En fonction de la limite d'intervalle donnée, obtenez plusieurs plages d'intervalles continues et allouez les données à différentes partitions en fonction du point de placement de la clé de partition.

Le partitionnement par plage est principalement utilisé pour partitionner les colonnes de date.

2. Le partitionnement de plage est implémenté en utilisant PARTITION BY RANGE(expr).

où expr peut être une certaine valeur de colonne, ou une expression basée sur une certaine valeur de colonne et renvoie une valeur entière, telle que ANNÉE (date).

Instances

CREATE TABLE
    `Order` (
        `id`
        INT NOT NULL AUTO_INCREMENT,
        `partition_key`
        INT NOT NULL,
        `amt`
        DECIMAL(5) NULL) PARTITION BY RANGE(partition_key)
PARTITIONS 5(
    PARTITION part0 VALUES LESS THAN(201901),
    PARTITION part1 VALUES LESS THAN(201902),
    PARTITION part2 VALUES LESS THAN(201903),
    PARTITION part3 VALUES LESS THAN(201904),
    PARTITION part4 VALUES LESS THAN(201905),
    PARTITION part4 VALUES LESS THAN MAXVALUE;
    
INSERT INTO `Order` (`id`, `partition_key`, `amt`) VALUES ('1', '201901', '1000');
INSERT INTO `Order` (`id`, `partition_key`, `amt`) VALUES ('2', '201902', '800');
INSERT INTO `Order` (`id`, `partition_key`, `amt`) VALUES ('3', '201903', '1200');
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal