av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Mysql分區(qū)表關(guān)于主鍵約束的限制

Mysql分區(qū)表對(duì)主鍵約束等都有一定的限制,下面就對(duì)Mysql5.1中Mysql分區(qū)表對(duì)于主鍵約束的限制舉例進(jìn)行說(shuō)明,供您參考學(xué)習(xí)。

關(guān)于Partitioning Keys, Primary Keys, and Unique Keys的限制:

在5.1中Mysql分區(qū)表對(duì)***約束有明確的規(guī)定,每一個(gè)***約束必須包含在Mysql分區(qū)表的分區(qū)鍵(也包括主鍵約束)。
這句話(huà)也許不好理解,我們做幾個(gè)實(shí)驗(yàn):

 
 
 
  1. CREATE TABLE t1    
  2. (      id INT NOT NULL,               
  3.        uid INT NOT NULL,         
  4.        PRIMARY KEY (id)  
  5. )  
  6. PARTITION BY RANGE (id)     
  7. (PARTITION p0 VALUES LESS THAN(5) ENGINE = INNODB,   
  8. PARTITION p1 VALUES LESS THAN(10) ENGINE = INNODB 
  9. );   
  10.  
  11. CREATE TABLE t1     
  12. (      id INT NOT NULL,  
  13.        uid INT NOT NULL,         
  14.        PRIMARY KEY (id)  
  15. )  
  16. PARTITION BY RANGE (id)     
  17. (PARTITION p0 VALUES LESS THAN(5) ENGINE = MyISAM DATA DIRECTORY='/tmp'INDEX DIRECTORY='/tmp',   
  18. PARTITION p1 VALUES LESS THAN(10) ENGINE = MyISAM DATA DIRECTORY='/tmp' INDEX DIRECTORY='/tmp' 
  19. );   
  20.  
  21. mysql> CREATE TABLE t1         
  22.      -> (      id INT NOT NULL,            
  23.      ->        uid INT NOT NULL,   
  24.      ->        PRIMARY KEY (id),      
  25.      ->        UNIQUE KEY (uid)      
  26.      -> )      
  27.      -> PARTITION BY RANGE (id)        
  28.      -> (PARTITION p0 VALUES LESS THAN(5),     
  29.      ->  PARTITION p1 VALUES LESS THAN(10)     
  30.      -> );  
  31. ERROR 1503 (HY000): A UNIQUE INDEX must include all columns in the table's partitioning function  

【編輯推薦】

MySQL環(huán)境變量配置說(shuō)明

定義MySQL事務(wù)的例子

mysql存儲(chǔ)過(guò)程問(wèn)題解答

創(chuàng)建MySQL存儲(chǔ)過(guò)程示例

MYSQL IFNULL函數(shù)的使用


網(wǎng)站題目:Mysql分區(qū)表關(guān)于主鍵約束的限制
文章分享:http://uogjgqi.cn/article/dpeosdo.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流