`
johnjobe
  • 浏览: 46753 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

mysql分区管理

阅读更多

1.mysql5.5增加关键字columns

作用:

2.对一个不是分区表的数据库表追加分区方法:

 

ALTER TABLE test_load_888_20110428 
PARTITION BY RANGE COLUMNS(datatime)(
PARTITION p1 VALUES LESS THAN ('2011-12-06 00:00:00'),
PARTITION p0 VALUES LESS THAN (maxvalue)
)

 删除分区:

 

ALTER TABLE test_load_888_20110428 DROP PARTITION p0;

 添加分区:

ALTER TABLE test_load_888_20110428 ADD PARTITION (
PARTITION p0 VALUES LESS THAN (maxvalue)
)

 第二种方式:

ALTER TABLE test_load_bus_20110428 REORGANIZE PARTITION p0 INTO (
PARTITION p2 VALUES LESS THAN ('2011-12-07 00:00:00'),
PARTITION p0 VALUES LESS THAN (maxvalue)
);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论
1 楼 lostgdi 2012-04-24  
谢谢了。

相关推荐

    MySQL分区管理工具

    MySQL分区管理工具是一种优化数据库性能的技术,它将大型表分解为更小、更易管理的部分,以提高查询效率和数据管理的便利性。在MySQL中,分区主要基于表的数据,根据预定义的规则将数据分布到不同的物理部分。这样...

    MySQL分区管理器MySQLPartitionManager.zip

    MySQL Partition Manager 是雅虎开源的 MySQL 分区管理器。它可以帮助你以最小的配置自动创建、维护、清除分区。 标签:MySQL

    MySQL 分区

    MySQL分区是一种数据库优化技术,它将大型表分成更小、更易管理的部分,每个部分称为一个分区。这种技术有助于提高查询性能,特别是对于那些需要处理大量数据或执行复杂查询的应用程序。MySQL支持多种分区类型,包括...

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

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

    MySQL分区分表方案实践手册

    ### MySQL分区分表方案实践手册知识点详述 #### 一、MySQL分区简介 数据库分区是一项重要的物理数据库设计技术,主要用于优化数据库性能并简化数据管理。MySQL的分区主要包括两种形式:水平分区和垂直分区。 - **...

    创建mysql表分区的方法

    MySQL 表分区是一种高级的数据组织技术,它允许将大型表分成较小、更易管理和处理的部分。这种技术对于处理海量数据,尤其是超过亿级别的数据集非常有效,可以显著提升查询性能和数据管理效率。本文将详细介绍MySQL...

    mysql分区文档

    MySQL 分区是数据库管理系统中的一种优化策略,它将大型表的数据分布在不同的物理存储上,以提高查询性能和便于管理大量数据。分区的本质是将一张大表逻辑上分成多个部分,但用户在操作时仍然将其视为单个表。MySQL ...

    mysql-partitioner

    Mysql ::分区程序MySQL分区管理工具安装将此行添加到您的应用程序的Gemfile中: gem 'mysql-partitioner' 然后执行: $ bundle或将其自己安装为: $ gem install mysql-partitioner用法Usage: mysql-partitioner ...

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

    首先,我们需要理解MySQL分区的概念。分区是将一个大表逻辑上划分为多个较小的部分,每个部分称为一个分区。对于时间序列数据,如日志记录,根据日期或时间进行分区可以显著提高查询速度,因为查询通常针对特定时间...

    mysql表分区

    MySQL表分区是数据库管理系统(DBMS)中用于提高大数据量表的存储性能和管理效率的一种技术。通过对一个大表进行分区,可以将数据分散存储到多个物理区域中,从而改善性能,尤其是在涉及大量读写操作的场景中。MySQL...

    MySQL 5.5.8 分区表性能测试

    总之,MySQL 5.5.8的分区表功能在性能、维护和数据管理方面都有显著提升,对于需要处理大量数据的企业级应用来说,是值得考虑的一个重要优化手段。同时,结合具体的测试数据,我们可以进一步优化数据库架构,以适应...

    MySQL分区实战

    #### 一、MySQL分区概述与应用场景 在当今互联网行业中,MySQL数据库作为最常用的关系型数据库之一,在数据管理方面扮演着极其重要的角色。随着数据量的不断增长,对数据库性能的要求也日益提高。为了提高查询效率...

    mysql 数据库表分区

    总结来说,MySQL的表分区是处理大数据的关键技术,通过PHP类库可以方便地管理和操作分区,提高查询效率。TriggerController.class.php可能涉及到与分区表相关的触发器操作,这在数据管理和维护中是非常重要的。

    mysql分区.pdf

    MySQL分区是数据库管理系统MySQL中的一种数据存储管理技术,它允许用户将数据表拆分成多个较小的、更容易管理的片段。这些片段被称为分区。通过这种技术可以提高数据库的性能,便于维护和备份,并且可以对不同分区...

    mysql分区资源整理

    ### MySQL分区资源整理 #### 一、分区概念与优势 MySQL中的分区技术是数据库优化的重要手段之一,尤其适用于处理大规模数据集。通过分区,数据库能够将一个庞大的表拆分为若干个小部分,使得管理和操作变得更加...

    MYSQL 通过分区(Partition)提升MySQL性能

    #### MySQL分区类型 MySQL支持多种类型的分区方式,主要包括: - **水平分区(Horizontal Partitioning)**:根据行数据进行划分,将不同的行分配到不同的分区中。例如,可以通过某一列值的范围来决定行数据属于...

Global site tag (gtag.js) - Google Analytics