`
onedada
  • 浏览: 103313 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

简单创建mysql分区表语句

 
阅读更多

CREATE TABLE `test_log_1` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `mobile` char(11) NOT NULL,
  `reg_date` int(11) unsigned NOT NULL,
  PRIMARY KEY (`id`,`reg_date`),
  KEY `reg_date` (`reg_date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
PARTITION BY RANGE (reg_date)
(PARTITION p0 VALUES LESS THAN (20120201) ENGINE = MyISAM,
 PARTITION p1 VALUES LESS THAN (20120301) ENGINE = MyISAM,
 PARTITION p2 VALUES LESS THAN (20120401) ENGINE = MyISAM,
 PARTITION p3 VALUES LESS THAN (20120501) ENGINE = MyISAM,
 PARTITION p4 VALUES LESS THAN (20120601) ENGINE = MyISAM,
 PARTITION p5 VALUES LESS THAN (20120701) ENGINE = MyISAM,
 PARTITION p6 VALUES LESS THAN (20120801) ENGINE = MyISAM,
 PARTITION p7 VALUES LESS THAN (20120901) ENGINE = MyISAM,
 PARTITION p8 VALUES LESS THAN (20121001) ENGINE = MyISAM,
 PARTITION p9 VALUES LESS THAN (20121101) ENGINE = MyISAM,
 PARTITION p10 VALUES LESS THAN (20121201) ENGINE = MyISAM,
 PARTITION p11 VALUES LESS THAN (20130101) ENGINE = MyISAM,
 PARTITION p12 VALUES LESS THAN (20130201) ENGINE = MyISAM,
 PARTITION p13 VALUES LESS THAN MAXVALUE ENGINE = MyISAM);

 

 

 

 

 

分享到:
评论

相关推荐

    MySQL分区表自动创建及删除存储过程

    MySQL分区表是一种优化大型数据表查询效率的技术,它将一个大表分成多个逻辑上相连但物理上独立的部分,每个部分称为一个分区。分区可以按照不同的策略进行,如范围、哈希、列表或复合分区。这样做有助于提高数据...

    MYSQL分区表测试

    MYSQL 分区表测试 MYSQL 分区表测试是指在 MYSQL 中使用分区技术来优化数据库性能和简化数据管理的过程。 MYSQL 的分区主要有两种形式:水平分区和垂直分区。 一、MYSQL 分区简介 MYSQL 的分区是指将大型表分割成...

    Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql

    标题提到的"‘Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql’"是一个处理这种转换的工具或过程。 首先,让我们理解这个过程的一般步骤: 1. **数据迁移需求分析**:在开始转换之前,了解源MySQL表的结构...

    mysql实现自动创建与删除分区

    基础表.txt文件可能包含了创建分区表的SQL语句示例,例如: ```sql CREATE TABLE your_table ( id INT AUTO_INCREMENT PRIMARY KEY, date_column DATE NOT NULL, -- 其他列 ) PARTITION BY RANGE (TO_DAYS(date_...

    mysql表分区

    创建分区表时,需要在创建表语句中使用 PARTITION BY 子句,并指定分区的类型和规则。分区的创建、修改和删除操作可以通过ALTER TABLE语句来执行。例如,可以先使用DROP TABLE IF EXISTS语句来删除已存在的分区表,...

    mysql 数据库表分区

    - 在分区表的上下文中,触发器可能用于在数据插入或更新时自动调整分区,确保数据分布合理。 7. **维护与备份**: - 分区使得大型表的备份和恢复更加高效,因为可以分别处理每个分区,而非整个表。 - 数据迁移和...

    MySQL分区表:万字详解与实践指南

    ### MySQL分区表:万字详解与实践指南 #### 一、引言 在现代数据库管理中,随着数据量的不断增长,如何高效管理和查询数据成为了一个重要的课题。MySQL作为广泛使用的开源关系型数据库管理系统之一,提供了多种强大...

    Effective MySQL之SQL语句最优化.pdf

    尽管如此,我将基于标题和描述中提供的关键词“Effective MySQL之SQL语句最优化”来构建知识点。 1. SQL语句最优化的概念:在数据库管理中,对SQL语句进行优化是提高数据库性能的关键环节。最优化的SQL语句能够在...

    mysql语句转postgres的工具

    例如,MySQL支持`ON UPDATE CURRENT_TIMESTAMP`特性,当表中的某个字段被更新时,该字段会自动设置为当前时间。而在PostgreSQL中,我们需要通过创建触发器来实现相同的功能。 `MysqlToPostgresUtil`工具的主要功能...

    mysql 实现定时给表追加分区

    实现mysql 每天定时自动给数据库表追加分区,包含存储计划和存储过程

    mysql数据抽取,自动生成hive建表语句

    4. **处理分区**:如果需要在Hive中创建分区表,可以分析MySQL表中的时间戳或分类字段,将其设置为Hive的分区字段。 5. **生成Hive建表语句**:基于上述信息,构造Hive的CREATE TABLE语句,包括表名、字段定义、...

    MySQL中创建数据表Range分区.pdf

    在MySQL中创建Range分区表的基本语法如下: ```sql CREATE TABLE table_name ( column1 datatype, column2 datatype, ... ) PARTITION BY RANGE (partitioning_column) ( PARTITION partition_name VALUES LESS...

    Mysql分区表的管理与维护

    总的来说,MySQL分区表的管理与维护涉及到创建、插入数据、查询、更改分区方案以及优化查询等多个方面。理解这些概念并根据实际业务需求选择合适的分区策略,对于提高数据库性能至关重要。在实践中,需要定期评估...

    Oracle的表结构转成Mysql的表结构

    这将返回一个完整的MySQL创建表语句,用于创建指定表的等效MySQL表结构。 #### 总结 本文介绍的`fnc_table_to_mysql`函数能够有效地帮助用户从Oracle迁移到MySQL时,快速地生成对应的表结构。尽管存在一定的局限性...

    MySQL分区表的局限和限制详解

    禁止构建 分区表达式不支持以下几种构建: 存储过程,存储函数,UDFS或者...在MySQL 5.7.1之前的分区表不支持HANDLER语句,以后的版本取消了这一限制。 服务器SQL模式 如果要用用户自定义分区的表的话,需要注意的是

    mysql分区表管理(完整版)

    虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。 MYSQL的分区主要有两种形式:水平分区和垂直分区。

    mysql和oracle和sql语句

    Oracle SQL在语法上更接近标准SQL,并且提供了许多高级特性,如物化视图、分区表、存储过程等。例如,Oracle的`SELECT`语句可以使用子查询、连接查询以及窗口函数进行复杂的分析。 SQL Server是微软开发的一款...

    mysql分区表LIST

    MySQL分区表是数据库管理系统中的一种优化策略,它将大型表分成多个较小的部分,每个部分(或称为分区)存储在不同的物理位置,以提高查询性能和管理效率。在MySQL中,分区通常基于范围、列表、哈希或键值的某种组合...

    Effective MySQL之SQL语句最优化

    "Effective MySQL之SQL语句最优化"这本书深入探讨了如何通过优化SQL查询来提高MySQL数据库的效率。以下是基于这个主题的一些关键知识点: 1. **索引优化**:索引是数据库性能提升的核心。书中的内容可能涵盖如何...

Global site tag (gtag.js) - Google Analytics