查看表分区信息

SELECTpartition_name part,partition_expression expr,partition_description descr,table_rows
FROMinformation_schema.PARTITIONS
WHEREtable_schema = SCHEMA () AND table_name = '表名';

创建range分区 —— 分区字段为整型

DROP TABLE IF EXISTS `range_emp`;
CREATE TABLE `range_emp` (`id` int(10) unsigned NOT NULL AUTO_INCREMENT,`empno` mediumint(8) unsigned NOT NULL DEFAULT '0',`empname` varchar(20) NOT NULL DEFAULT '',`job` varchar(9) NOT NULL DEFAULT '',`mgr` mediumint(8) unsigned NOT NULL DEFAULT '0',`hiredate` datetime NOT NULL,`sal` decimal(7,2) NOT NULL,`comn` decimal(7,2) NOT NULL,`depno` mediumint(8) unsigned NOT NULL DEFAULT '0',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6000001 DEFAULT CHARSET=utf8
PARTITION BY RANGE (id) (
PARTITION part0 VALUES LESS THAN (500000),
PARTITION part1 VALUES LESS THAN (1000000),
PARTITION part2 VALUES LESS THAN (1500000),
PARTITION part3 VALUES LESS THAN (2000000),
PARTITION part4 VALUES LESS THAN (2500000),
PARTITION part5 VALUES LESS THAN (3000000),
PARTITION part6 VALUES LESS THAN (3500000),
PARTITION part7 VALUES LESS THAN (4000000),
PARTITION part8 VALUES LESS THAN (4500000),
PARTITION part9 VALUES LESS THAN (5000000),
PARTITION part10 VALUES LESS THAN (5500000),
PARTITION part11 VALUES LESS THAN MAXVALUE);

hash分区 数字字段

DROP TABLE IF EXISTS `product_partiton_hash`;
CREATE TABLE `product_partiton_hash`  (`Id` int(11) NOT NULL AUTO_INCREMENT,`ProductName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,`ProductId` int(11) NOT NULL,PRIMARY KEY (`Id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 PARTITION BY HASH (Id) PARTITIONS 分区数量 ;# List分区
DROP TABLE IF EXISTS `product_partiton_list`;
CREATE TABLE `product_partiton_list`  (`Id` int(11) NOT NULL AUTO_INCREMENT,`ProductName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,`ProductId` int(11) NOT NULL,`ProductStatus` int(11) NOT NULL,PRIMARY KEY (`Id`,`ProductStatus`) ,INDEX `ProductId_index` (`ProductId`)
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4
PARTITION BY LIST(ProductStatus)(PARTITION p0 VALUES in(0,1),PARTITION p1 VALUES in(2,3,4)
);

Mysql 表分区创建方法相关推荐

  1. maxvalue mysql自动分区_创建mysql表分区的方法

    创建 mysql 表分区的方法 我来给大家介绍一下 mysql 表分区创建与使用吧,希望对各位同学会有所帮助.表分区的测试使用,主要内容来自 于其他博客文章以及 mysql5.1 的参考手册. 表分区 ...

  2. mysql 添加分区_创建,增加,删除mysql表分区

    1.测试添加分区和删除分区 ###添加删除range分区 (1)创建一个分区: CREATE TABLE titles ( emp_no      INT NOT NULL, title        ...

  3. Mysql表分区的选择与实践小结

    2019独角兽企业重金招聘Python工程师标准>>> 在一些系统中有时某张表会出现百万或者千万的数据量,尽管其中使用了索引,查询速度也不一定会很快.这时候可能就需要通过分库,分表, ...

  4. 处理Zabbix历史数据库办法二---使用MySQL表分区

    一 应用场景描述 http://john88wang.blog.51cto.com/2165294/1770582 在前面介绍可以通过创建新表然后导入一个月内的数据到新表,最后删除旧表的方法来处理历史 ...

  5. mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法

    一种通过zabbix监控mysql表空间的方法[ 技术领域: ][0001]本发明涉及计算机自动化运维与监控领域,具体地说是一种通过ZABBIX监控MYSQL表空间的方法.[ 背景技术: ][0002 ...

  6. MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测)

    MySQL 表分区详解MyiSam引擎和InnoDb 区别(实测) 一.什么是表分区 通俗地讲表分区是将一大表,根据条件分割成若干个小表.mysql5.1开始支持数据表分区了. 如:某用户表的记录超过 ...

  7. mysql 显示表_显示MYSQL表信息的方法

    MYSQL表信息的查看方法是我们经常要实现的功能,下面就为您介绍显示MYSQL表信息的方法,如果您对MYSQL表信息方面感兴趣的话,不妨一看. 在用mysql时(show tables),有时候需要查 ...

  8. mysql 表分区、按时间函数分区、删除分区、自动添加表分区

    mysql 表分区的几种方式: RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区. LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进 ...

  9. MySql表分区介绍

    一.什么是表分区 表分区就是就是把表的数据切分成不同的块进行存储,可以存储在不同的文件系统.而用户所选择的.实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数 ...

最新文章

  1. paramiko在windows上的安装和使用
  2. CodeForces 486C Palindrome Transformation 贪心+抽象问题本质
  3. 管理全局包、缓存和临时文件夹
  4. Linux Shell脚本专栏_批量创建100用户并设置密码脚本_03
  5. 华为云华中大联合实验室,夺得2019ICDAR发票识别竞赛世界第一
  6. 学习http only cookie以及javascript创建cookie的方式
  7. MRS,MSR指令详解
  8. pycharm输入不了代码_最易懂的Python新手教程:从基础语法到代码详解
  9. 从数据治理、数据资产管理,到数据中台的落地实战!
  10. 【Dll调试】DLL调试方法
  11. 多源异构传感器时空校准
  12. 个性签名html,经典个性签名-2021最新QQ经典-QQ经典个性签名-腾牛个性网
  13. Http gzip 处理
  14. VitalTools 唯她CAD工具集
  15. 枚举型、注释(待补充)
  16. 2020年G1工业锅炉司炉考试总结及G1工业锅炉司炉试题及答案
  17. 一,这份333页关于性能优化知识点的PDF你不能不看
  18. go python perl混合开发
  19. 第二眼美女、IEO 和区分 FIND
  20. 陪伴型机器人主场到来:热衷跳舞的波士顿“狗”开始搬砖、Sophia量产恐怖谷效应显现、与人类互动的机器狗来了 | 硅谷速递...

热门文章

  1. 第一堂YY日语课——清音发音
  2. 详细说明热轧圆钢测径仪选择需要注意哪些
  3. 奈奎斯特-香农定理(1):了解采样系统
  4. 计算机技术与软件(初级、中级、高级)考试(软考)是什么?软考的时间安排是什么时候?
  5. excel账龄计算:两个经典公式快速制作账龄统计表
  6. (备用)雨林木风 Ghost XP SP3
  7. BDD100k数据集的 lane的可视化标签
  8. iphone学习(原创+搜集)
  9. 2022养老院人员定位管理系统软件解决方案
  10. java poi 通用工具类