본문 바로가기

DB/MySQL

[MySQL] Create table PARTITION BY RANGE COLUMNS sample

MySQL8.4 PARTITION BY RANGE COLUMNS

 

 

CREATE TABLE <Table_name> (
    C1 INT NOT NULL AUTO_INCREMENT,
    C2 VARCHAR(100),
    C3 DATETIME,
    KEY C1 (C1)
)
PARTITION BY RANGE COLUMNS(C3) (
    PARTITION p1 VALUES LESS THAN ('2025-01-01'),
    PARTITION p2 VALUES LESS THAN ('2025-02-01'),
    PARTITION p3 VALUES LESS THAN ('2025-03-01'),
    PARTITION p4 VALUES LESS THAN MAXVALUE
);

 

'DB > MySQL' 카테고리의 다른 글

[MySQL] 프로세스 기반과 스레드 기반에 대해  (0) 2025.02.04