Navicat for MySQL进行表分区操作(图解) | 您所在的位置:网站首页 › mysql分区表创建语句 › Navicat for MySQL进行表分区操作(图解) |
Navicat for MySQL进行表分区操作(图解)
原创
清风凌雪 2019-01-19 10:32:49 博主文章分类:工具使用 ©著作权 文章标签 mysql navicat 文章分类 MySQL 数据库 ©著作权归作者所有:来自51CTO博客作者清风凌雪的原创作品,请联系作者获取转载授权,否则将追究法律责任1.建表 要创建表分区,分区的条件(采用timestamp类型)要被设置为主键(必须),或者整个表都没有主键(可以在分区完毕之后再补上) 或者 2.切换到分区操作界面 3.进行分区操作 设置普通分区条件 设置不满足p01、p02条件的分区(类似于if else if else 中最后的else) 4.点击确定,最后保存即可 5.查看分区 再次打开后可以看到p01、p02的条件已经变成了整数(其实就是时间戳) 6.新增 如果有"LESS THAN MAXVALUE"的分区,需要先删除此分区,然后再添加新分区,注意:删除分区,会将这个分区所属的数据一起删除 查看分区的数据量: select partition_name,partition_description, from_unixtime(partition_description,'%Y-%m-%d') expirydate,table_rows from information_schema.`partitions` where table_name = 't_test';以上操作也都可以使用SQL来完成,可直接点击mysql表分区(根据时间)来查看 打赏 赞 收藏 评论 分享 举报上一篇:MySql表分区(根据时间timestamp) 下一篇:css设置背景小技巧 |
CopyRight 2018-2019 实验室设备网 版权所有 |