MySQL8中的分区表 如果已经存在数据,操作前记得备份数据 将现有表转换为范围分区表 123456ALTER TABLE table_name PARTITION BY RANGE COLUMNS(date) ( PARTITION p1 VALUES LESS THAN ('2020-01-01'), PARTITION p2 VALUES LESS THAN ('2020-02-01'), PARTITION p3 VALUES LESS THAN ('2020-03-01'), PARTITION p4 VALUES LESS THAN (MAXVALUE)); 将现有表转换为HASH分区表 1ALTER TABLE table_name PARTITION BY HASH(column_name) PARTITIONS 10; 查看分区表状态: 1SELECT partition_name, partition_ordinal_position, partition_method, partition_expression, partition_description, table_rows FROM information_schema.partitions WHERE table_schema = 'mirage' AND table_name = 'table_name'; 编程 #mysql MySQL8中的分区表 https://celaraze.com/2023/03/16/partition-tables-in-mysql/ 作者 celaraze 发布于 2023年3月16日 许可协议 使用旁路由时客户端无法正确解析主路由 WAN 绑定域名的问题 上一篇 使用rsyslog远程发送MySQL查询日志到群晖日志中心 下一篇