首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql 5.5 使用字符串字段分区,该如何处理

2012-03-06 
mysql 5.5 使用字符串字段分区表的结构如下:deviceid, devicetokendeviceid:varchar类型。主键。devicetok

mysql 5.5 使用字符串字段分区
表的结构如下:
<deviceid, devicetoken>
deviceid:varchar类型。主键。
devicetoken:varchar类型。

deviceid字段的数据类似:'99999-123456'

现在想建立分区,以deviceid做10个分区

应该如何设计?除了在表中再增加一个表示分区的字段有无其他方法?

[解决办法]
手册中的例子如下

引用CREATE TABLE tm1 (
s1 CHAR(32) PRIMARY KEY
)
PARTITION BY KEY(s1)
PARTITIONS 10;

热点排行