NavicatforMySQL进行表分区操作(图解)

1.建表
要创建表分区,分区的条件(采用timestamp类型)要被设置为主键(必须),或者整个表都没有主键(可以在分区完毕之后再补上)

大冶网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联建站于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站

Navicat for MySQL进行表分区操作(图解)

或者

Navicat for MySQL进行表分区操作(图解)

2.切换到分区操作界面

Navicat for MySQL进行表分区操作(图解)

3.进行分区操作
设置普通分区条件

Navicat for MySQL进行表分区操作(图解)

设置不满足p01、p02条件的分区(类似于if else if else 中最后的else)

Navicat for MySQL进行表分区操作(图解)

4.点击确定,最后保存即可

Navicat for MySQL进行表分区操作(图解)

5.查看分区
再次打开后可以看到p01、p02的条件已经变成了整数(其实就是时间戳)

Navicat for MySQL进行表分区操作(图解)

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';

Navicat for MySQL进行表分区操作(图解)

以上操作也都可以使用SQL来完成,可直接点击MySQL表分区(根据时间)来查看


网页题目:NavicatforMySQL进行表分区操作(图解)
文章分享:http://hxwzsj.com/article/iheged.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站制作 成都h5网站建设 专业网站设计 企业网站制作 成都网站制作 定制网站设计 网站制作报价 网站设计 成都定制网站建设 网站设计公司 上市集团网站建设 成都网站建设 四川成都网站建设 成都网站设计公司 成都网站建设 手机网站制作 成都网站制作 成都网站设计 成都网站制作公司 高端网站设计推广 重庆网站制作 成都商城网站建设