如何决定是否使用Mysql分区表
发布时间
阅读量:
阅读量
该内容源自《MySQL实战45讲》课程的学习记录,包含部分重点内容的摘录,原课程链接为[MySQL 实战 45 讲 (geekbang.org)](https://time.geekbang.org/column/intro/100020801 "MySQL 实战 45 讲 geekbang.org。
一、分区表是什么?
为阐述分区表的结构特征,首先构建一个名为t的表格:
CREATE TABLE `t` (
`ftime` datetime NOT NULL,
`c` int(11) DEFAULT NULL,
KEY (`ftime`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
PARTITION BY RANGE (YEAR(ftime))
(PARTITION p_2017 VALUES LESS THAN (2017) ENGINE = InnoDB,
PARTITION p_2018 VALUES LESS THAN (2018) ENGINE = InnoDB,
PARTITION p_2019 VALUES LESS THAN (2019) ENGINE = InnoDB,
全部评论 (0)
还没有任何评论哟~
