偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

MySQL設置自增字段的方法介紹

數(shù)據(jù)庫 MySQL
下文對MySQL設置自增字段方面進行了詳細的闡述說明,供您參考學習,如果您對MySQL設置自增字段方面感興趣的話,不妨一看。

如何實現(xiàn)MySQL設置自增字段是許多人都問到的問題,下面就為您介紹MySQL設置自增字段的相關(guān)知識,希望對您學習MySQL數(shù)據(jù)庫能有所啟迪。

MySQL設置自增字段的相關(guān)語句:

alter table album change ALBUM_ID ALBUM_ID bigint not null auto_increment;
alter table album auto_increment=1;

創(chuàng)建:
mysql>create table cc(id int auto_increment,name varchar(20),primary key(id));
修改:
mysql> alter table cc change id id int primary key auto_increment;

注:只有int類型且為primary key 才可以使用auto_increment.

如果用hibernate作為持久層,那么主鍵ID處用identity類型.

對于一個表主鍵的選擇,從架構(gòu)設計角度來說,盡量設計一個與業(yè)務無關(guān)的字段來作為主鍵會對系統(tǒng)更好
當然,這勢必會增加表數(shù)據(jù)量的大小,可能有些人會認為這個副作用不值得而選擇一個有業(yè)務意義的字段(或者多個字段)來作為主鍵

但是對于大多數(shù)時候,這個字段所增加的物理存儲空間實際上是很小的,并沒有很多人想象的那么可怕。而帶來邏輯上的簡單是很可觀的。

另外,是否選擇自增類型作為主鍵,這個可以說是各有好處,如果用自增,應用可以不care這個主鍵的值得設定,但是有在高并發(fā)下成為瓶頸的風險,當然如果并發(fā)并不是非常非常高的話,一般不會成為瓶頸。如果自己控制這個主鍵值的話,更需要付出一點點代價來生成這個值,并發(fā)問題可以通過擴展應用集群來解決。
 

以上就是MySQL設置自增字段相關(guān)知識的介紹。

 

 

【編輯推薦】

mysql插入Clob字段的實例

常見MySql字段的默認長度

MySQL索引類型介紹

教您如何設置MySql訪問限制

MySQL修改密碼的六種方法

 

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-28 16:14:14

SQL Server自

2010-11-29 11:39:11

Sybase自增字段

2010-10-08 10:18:26

MySQL自增字段

2010-05-31 11:34:00

MySQL自增字段

2011-03-21 12:58:26

Oracle自增字段

2023-12-26 01:09:28

MySQL存儲釋放鎖

2010-04-09 09:28:30

Oracle自增字段

2010-04-26 11:55:48

Oracle自增字段

2010-11-12 10:38:24

SQL Server自

2010-03-29 14:09:12

Oracle ID 自

2011-08-19 09:45:02

DB4O設置自增ID

2010-10-20 10:04:36

sql server自

2010-06-28 09:59:47

SQL Server自

2010-11-01 14:40:39

DB2自增字段

2021-05-31 19:50:04

MySQL自增鎖InnoDB

2010-07-09 12:49:41

SQL Server自

2010-11-22 10:29:42

MySQL字段自增長

2011-08-18 18:34:00

Oracle數(shù)據(jù)庫創(chuàng)建自增字段

2024-10-08 15:31:45

2018-12-14 15:35:20

MySQL索引數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號