自動增量排列
此查詢旨在在主鍵值上建立不同的自動增量索引,確保每個增量值唯一表內的子組。
支援引擎
MyISAM 是唯一原生提供此功能的 SQL 引擎。其 AUTO_INCRMENT 選項允許在多列索引中指定輔助列。自動增量列的生成值派生為 MAX(auto_increment_column) 1 WHERE prefix=given-prefix。
替代方法
因為InnoDB 不提供此功能能力,這裡有潛力解決方法:
外部 ID 產生: 使用每個使用者 ID 的 memcached 金鑰等機制在交易範圍之外建立唯一 ID。原子增量確保唯一性。
以上是MySQL如何實現跨子組自增排列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!