符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
查看表的创建命令
创新互联主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、自适应网站建设、程序开发、网站优化、微网站、成都小程序开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都做网站、成都网站设计、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。
SHOW CREATE TABLE my_table_name;
查看表是否分区(Create_options 字段为 partitioned 或空)
SHOW TABLE STATUS LIKE '%my_table_name%';
查看分区信息
# 所有信息 SELECT * FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA = 'my_db_name' # 库名 AND TABLE_NAME = 'my_table_name'; # 表名 # 常用信息 SELECT PARTITION_METHOD, PARTITION_NAME, PARTITION_EXPRESSION, PARTITION_DESCRIPTION, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_SCHEMA = SCHEMA() # 库名 AND TABLE_NAME = 'my_table_name'; # 表名
【KEY 分区】
有主键时创建 KEY 分区,建议分区个数为质数。
可参考这篇文章:MySQL之KEY分区引发的血案
经测试,在 MySQL 5.7.26、MariaDB 10.4.6 下,分区个数为偶数时,奇数编号分区数据条数仍然为0。
CREATE TABLE my_table_name ( id INT NOT NULL PRIMARY KEY, name VARCHAR(20) ) PARTITION BY KEY() PARTITIONS 11; # 11 个分区
无主键时创建 key 分区
CREATE TABLE my_table_name ( name VARCHAR(20) ) PARTITION BY KEY(name) PARTITIONS 11; # 11 个分区
对于已有表进行分区,建议新建分区表,再导入数据;也可以用 ALTER 语句修改表:
ALTER TABLE my_table_name PARTITION BY KEY() PARTITIONS 11;
【相关阅读】
MySQL/MariaDB Tips
*** walker ***