设为首页 - 加入收藏  
您的当前位置:首页 >系统运维 >Mysql分区表对于唯一约束的局限性 正文

Mysql分区表对于唯一约束的局限性

来源:亿华互联编辑:系统运维时间:2025-11-04 23:16:58
Mysql分区表对于唯一约束的局限性
复制CREATE TABLE t1      (      id INT NOT NULL,区表          uid INT NOT NULL,           PRIMARY KEY (id)   )   PARTITION BY RANGE (id)      (PARTITION p0 VALUES LESS THAN(5) ENGINE = INNODB,     PARTITION p1 VALUES LESS THAN(10) ENGINE = INNODB);    CREATE TABLE t1      (      id INT NOT NULL,              uid INT NOT NULL,          PRIMARY KEY (id)   )   PARTITION BY RANGE (id)      (PARTITION p0 VALUES LESS THAN(5) ENGINE = MyISAM DATA DIRECTORY=/tmp INDEX DIRECTORY=/tmp,    PARTITION p1 VALUES LESS THAN(10) ENGINE = MyISAM DATA DIRECTORY=/tmp INDEX DIRECTORY=/tmp);    mysql> CREATE TABLE t1          -> (      id INT NOT NULL,            ->        uid INT NOT NULL,         ->        PRIMARY KEY (id),        ->        UNIQUE KEY (uid)         -> )        -> PARTITION BY RANGE (id)         -> (PARTITION p0 VALUES LESS THAN(5),        ->  PARTITION p1 VALUES LESS THAN(10)         -> );ERROR 1503 (HY000): A UNIQUE INDEX must include all columns in the tables partitioning function   1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.

0.1448s , 11704.5390625 kb

Copyright © 2025 Powered by Mysql分区表对于唯一约束的局限性,亿华互联  滇ICP备2023000592号-16

sitemap

Top