2
我在生產環境中的某個表中遇到了串行數據類型的問題。從我從文檔中學到的知識和谷歌我遇到的應該是不可能的。Informix串行數據類型增加10?
該列是一個用串行數據類型定義的唯一索引和主鍵約束。
幾天前,它突然開始以10爲單位遞增,當插入新帖子而不是串行的正常行爲時。當我在sysactptnhdr
表格中查找該系列中的下一個號碼時,它將被設置爲最後插入的id +十。 還有其他人遇到過同樣的問題嗎? 我也檢查了我的開發和測試環境,並且他沒有發生錯誤。
嗨Rickard,在我與Informix合作的最近15年中,我從來沒有見過這樣的行爲......所以,你確定沒有事務正在回滾,而是提交?要麼他們會增加您的串行值...或者應用程序正在通知串行字段的值... – ceinmart
我的同事發現問題的根源,表已設置爲複製,而ONCONFIG文件中的cdr_serial參數爲用偏移量10,1設置。這使得連續增加10而不是1. –
不錯!這是我已經使用過的配置,但很難記住它...我認爲你的問題和答案是有效的......我建議你發佈你的答案並檢查它... – ceinmart