@omgitsmishenka
> На всякий случай поставил подсветку повторяющегося номера.
А почему бы пользователю просто не выдавать повторяющийся номер?
Top-level
@omgitsmishenka А почему бы пользователю просто не выдавать повторяющийся номер? 1 comment
|
@make_sense в общем, если коротко, то...
До этого у меня было так: есть база уникальных шестизначных номеров, разбросанных в случайном порядке. При поступлении заявки система берёт первый номер без отметки об использовании, присваивает номер заявке, затем ставит отметку об использовании напротив этого номера в базе.
При таком режиме вероятность повтора номера отсутствует, но в интегромате используется на 2 операции за одно выполнение больше. Мелочь, но при большом количестве выполнений это много.
Появилась необходимость в экономии операций, я решил сэкономить именно на этом. С генерацией случайных чисел операции экономятся, но хранить информацию об использованных номерах негде(
@make_sense в общем, если коротко, то...
До этого у меня было так: есть база уникальных шестизначных номеров, разбросанных в случайном порядке. При поступлении заявки система берёт первый номер без отметки об использовании, присваивает номер заявке, затем ставит отметку об использовании напротив этого номера в базе.