DB2的Sequence 對象(1)

數字生成問題    過去的許多應用程序都需要能夠生成序號(例如獲取下一個可用的帳號)。問題是該工作通常是通過用單個控制表存儲這些數字,然後用可重複讀(Repeatable Read)的 SELECT MAX 在隨後的 INSERT 中檢索並使用該數字來完成的。常常有多個事務需要使用該表,而這就導致了應用程序中無法解決的單點競爭。這是由於每次只有一個事務可以檢索下一值,因爲事務必須鎖定該表以使數字增
相關文章
相關標籤/搜索