MySQL表RANGE分区,新增,删除,重组,效率对比 | 您所在的位置:网站首页 › 删错分区 › MySQL表RANGE分区,新增,删除,重组,效率对比 |
如需了解MySQL分区相关概念,使用场景以及限制等,点击这里 文章目录 本文示例表range分区管理创建表时进行分区为现有数据的表进行分区新增分区重组分区合并分区拆分分区 查看分区的数据量删除分区取消分区 效率对比不使用索引和分区的查询使用索引的查询使用分区查询使用分区+索引查询总结 本文示例表创建表 CREATE TABLE `student_1` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `NAME` varchar(30) NOT NULL, `SEX` char(2) NOT NULL, `AGE` int(11) NOT NULL, `CLASS` varchar(10) NOT NULL, `GRADE` varchar(20) NOT NULL, `HOBBY` varchar(100) DEFAULT NULL, `CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`ID`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;插入两千万数据 DROP PROCEDURE IF EXISTS inst_data; CREATE PROCEDURE inst_data() BEGIN DECLARE incr INT DEFAULT 1; WHILE incr |
CopyRight 2018-2019 实验室设备网 版权所有 |