![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"Откат" значений генератора. [D6, XP]
Drowsy © (2009-10-30 14:35:00)В таблице IB автоинкрементный ключ.
При ошибке ввода и откате транзакции, значения генератора всё равно увеличиваются на количество записей, которые вводились.
1. так и должно быть?
2. если да, то как уменьшить значение генератора?
Медвежонок Пятачок (2009-10-30 16:13:00) [21]если бы сервантес жил в 21 веке, то его герой дон кихот непременно бы боролся не с мельницами, а с "дырками" в искуственных ключах.
Anatoly Podgoretsky (2009-10-30 16:11:00) [22]> Dennis I. Komarov (30.10.2009 15:05:07) [7]
Вне механизма транзакций
Anatoly Podgoretsky (2009-10-30 16:10:00) [23]> Drowsy (30.10.2009 15:11:09) [9]
Я тебе, и не только я, как рядовой пользователь говорю.
Это из сказки не гнался бы ты поп за дешевизной, лоб бы целый был.
А ты люом рискуешь.
Drowsy (2009-10-30 15:11:00) [24]
> Anatoly Podgoretsky © (30.10.09 15:06) [8]
Я не священнослужитель, уважаемый модератор.
Anatoly Podgoretsky (2009-10-30 15:06:00) [25]> Drowsy (30.10.2009 14:50:03) [3]
Не прикрывался бы ты поп кризисом, больно будет.
Dennis I. Komarov (2009-10-30 15:05:00) [26]Это не правильная логика... Веди отдельный архив удаленных
Drowsy (2009-10-30 15:03:00) [27]... т.е чтобы "дырки" в значениях ключа были только от удалённых записей.
Drowsy (2009-10-30 14:55:00) [28]А если серьёзно, то думал использовать значения ключа для "разведения по углам" количества реально удалённых и безуспешно вводимых записей.
Сергей М. (2009-10-30 14:52:00) [29]
> из экономии
Сэкономишь на малом - потеряешь в нанадцать раз больше)
Drowsy (2009-10-30 14:50:00) [30]
> А зачем ?
> Нет в этом повседневной необходимости.
> Думаешь тебе не хватит емкости счетчика генератора ?)
из экономии - кризис ведь. :)
Игорь Шевченко (2009-10-30 14:40:00) [31]
> 1. так и должно быть?
да.
> 2. если да, то как уменьшить значение генератора?
насколько я знаю, генераторы в IB вне транзакций.
Сергей М. (2009-10-30 14:40:00) [32]
> так и должно быть?
Угу.
> как уменьшить значение генератора?
А зачем ?
Нет в этом повседневной необходимости.
Думаешь тебе не хватит емкости счетчика генератора ?)