MySQL分区的功能和限制

数据库 MySQL
借助MySQL分区,让我们在使用MySQL数据库时更为方便,下面对MySQL分区的功能和限制作了详尽的删除,希望对您有所帮助。

MySQL分区方便了我们的使用,但是MySQL分区究竟能做些什么,MySQL分区有没有什么限制呢?阅读下文,您就能找到答案。

MySQL分区能做什么

逻辑数据分割

提高单一的写和读应用速度

提高分区范围读查询的速度

分割数据能够有多个不同的物理文件路径

高效的保存历史数据

一个表上的约束检查

不同的主从服务器分区策略,例如master按Hash分区,slave按range分区
 

MySQL分区的限制

•   只能对数据表的整型列进行分区,或者数据列可以通过分区函数转化成整型列

•   ***分区数目不能超过1024

•   如果含有唯一索引或者主键,则分区列必须包含在所有的唯一索引或者主键在内

•   不支持外键

•   不支持全文索引(fulltext)

按日期进行分区很非常适合,因为很多日期函数可以用。但是对于字符串来说合适的分区函数不太多

 

 

 

【编辑推荐】

MySQL分区的两种形式

mysql存储过程问题解答

创建MySQL存储过程示例

MYSQL IFNULL函数的使用

MySQL DATEDIFF()语法介绍

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-11 10:16:17

Mysql分区表

2010-11-22 15:06:46

MySQL分区表

2010-10-11 09:50:32

Mysql分区表

2011-07-20 15:09:43

组策略分区

2010-10-11 10:44:22

MySQL分区

2010-02-22 10:08:33

MySQL 5.5分区

2011-02-22 10:12:07

vsFTPd

2010-05-04 17:07:14

Windows 7分区

2009-11-20 09:20:09

MySQL分区负载均衡

2010-10-15 14:39:55

MySQL单表大小

2011-08-17 11:13:57

MySQL 5.5truncate分区

2010-10-13 11:59:50

MySQL表命名

2011-08-17 10:49:57

MySQL 5.5多列分区

2017-07-05 18:59:32

MySQL交换分区

2010-05-07 16:53:28

Unix format

2009-09-15 09:52:25

Oracle 11g分

2022-10-08 10:10:58

内存技术安全

2021-03-04 11:49:19

MySQL账号IP

2010-06-07 14:44:24

MySQL导入

2010-10-11 10:31:51

MySQL分区
点赞
收藏

51CTO技术栈公众号