mysql分区

本文详细介绍了MySQL中的分区技术,包括RANGE分区(按数值范围划分),LIST分区(按离散值划分),以及Hash和KEY分区。强调了LIST分区的限制,如需指定明确的离散值,并且不能有超出值列表的插入。还提到了分区键为INT和非整数的区别。此外,讨论了子分区的要求,如子分区数量必须一致且连续。最后提醒,对于HASH分区,增删分区应在无数据时进行以避免数据混乱。
摘要由CSDN通过智能技术生成

Mysql存储引擎中MyISAM, InnoDB 支持分区  MERGE,csv不支持分区,但是同一个分区表中所有分区必须在同一个存储引擎中

mysql 5.1 开始支持分区

查看mysql 是否支持分区,命令:

旧版mysql:SHOW VARIABLES LIKE '%partition%'

新版mysql:show plugins

mysql分区类型

1:RANGE分区:比如1到1000一个分区,1001到2000是一个分区。。。

2:LIST分区:(离散值)1,3,5,7,9是一个分区  2,4,6,8是一个分区。。。

1 RANGE分区

注意:(2)中\G作用是按列查询显示 不加的就是按

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值