表分区

作者: TYcom | 来源:发表于2017-09-01 15:37 被阅读11次

DROP TABLE IF EXISTS tbname;

CREATE TABLE `tbname` (

  `ID` int NOT NULL AUTO_INCREMENT COMMENT '主键自增长',

  `PV_NO`  varchar(100) DEFAULT NULL COMMENT '字段说明', 

PRIMARY KEY (`ID`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

ALTER TABLE tbnameCOMMENT '测试表';

alter table tbname PARTITION BY RANGE COLUMNS (ID) 

(

partition p0 values less than (200000),

partition p1 values less than (400000),

partition p2 values less than (MAXVALUE)

);

//使用RANGE方式进行分区,适用于连续的值,如自增长:AUTO_INCREMENT;

自增长遇到问题:delete清空表后,自增长不是从1开始。使用mysql的truncate命令,用法:truncate table 表名,这样表的id自增就会变回从1开始自增了。

相关文章

  • MBR分区与GPT分区

    Linux系统中有两种常见的分区表 MBR分区表(主引导记录分区表)和 GPT分区表(GUID分区表) MBR分区...

  • Vertica的这些事(九)—— vertica存储统计信息

    vertica存储统计信息: 表数量: 分区表数量: 总表占大小: 分区表总大小: 分区表大小(前10): 分区表...

  • HiveQL 数据定义:分区

    分区• 建立分区表• 增加分区• 重命名分区• 删除分区 hive组织表到分区。它是将一个表到基于分区列,如日期,...

  • db2表分区

    1. 表分区作用 表分区可扩展表的存储能力、对于大量数据表使用分区字段可提高查询效率。 2. 创建表分区 cre...

  • Mysql 分区表删除

    分区表删除部分分区 使用场景:从 MySQL 5.1 开始,支持分区 创建日志表时建议使用分区方式 在上表的分区表...

  • Hive使用Beeline的DDL操作

    beeline进入交互命令行 内部表 外部表 分区表 分桶表 分桶表&分区表 导入数据的时候需要指定分区 倾斜表 ...

  • 分区表

    使用分区方式建立的表叫分区表 范围分区每个分区都由一个分区键值范围指定(对于一个以日期列作为分区键的表,“2005...

  • Oracle ORA-14400: 插入的分区关键字未映射到任何

    原因:对 “表A” 进行表分区后,当前时间不在现有表分区的时间范围内 1、查看表分区情况 可以看到时间表分区过期,...

  • Hive 批量创建/删除表分区

    创建表分区: MSCK REPAIR TABLE [表名]; 删除表日期类型分区: ALTER TABLE [表名...

  • Impala分区表

    摘要:Impala,分区表,hdfs 分区表 分区表就是将某个分区的数据的单独存放,当使用where语句是针对某个...

网友评论

      本文标题:表分区

      本文链接:https://www.haomeiwen.com/subject/rcuhjxtx.html