|
Тема |
Re: Ама ти си повтаряш като развален грамофон [re: salle] |
|
Автор |
Miro () |
|
Публикувано | 07.06.05 17:23 |
|
|
Генерирането на уникални стойности е страничен ефект. Главната задача на auto_increment е генерирането на последователност
Пак ще ти го кажа: главната им задача е да генерират уникален номер при конкуретни заявки за генериране. Това е единственото което ти гарантира DB сървъра.
И не се ли замисляш - никой DB сървър не ти гарантира че генерираните номера ще са ПОСЛЕДОВАТЕЛНИ! Ако някой клиент направи rollback - вече генерирания номер от AutoInc или генератор никога повече не се връща. Следващия който подаде заявка за генериране на номер - ще се получи "дупка" в последователността! За повечето закони и наредби (за които ти спомена) наличието на такива дупки е недопустимо.
--
Miroslav Penchev
|
| |
|
|
|