#4
by fisher
На тот момент, когда смотрел - в каждой сессии гуиды выдаются подряд. Типа как для каждой сессии выделяется новый диапазон. Т.е. в рамках одной сессии новые доки в одной секунде таки последовательно располагаются. Созданные в разных сессиях в одной секунде - будут идти вразнобой.
#5
by Aswed
Да интересно просто. Есть куча баз с почти одинаковой структурой, хочу узнать возможна ли теоретическая возможность создания двух документов с одинаковым уникальным идентификатором.
#6
by Aswed
Спасибо, собственно то что и было интересно. Не возможно, вернее бесконечно мала вероятность, одинаковых идентификаторов у двух документов.
#9
by НафНаф
+ + генерируя 1 триллион ключей каждую наносекунду, перебрать все возможные значения удастся лишь за 10 миллиардов лет
#10
by fisher
Это если алгоритм правильно приготовлен. Вовсе не уверен, что 8-ка использует стандартный алгоритм. Были ветки, правда еще по 8.0, когда даже в одной базе получались дубли гуидов...
#13
by vde69
для файловой версии использовались MAC карты и время до 3х знаков, при работе в терминале мак одинаковый и для разных баз (распределенных узлов) совпадения возможно
#15
by H A D G E H O G s
MAC адреса уже на уровне Винды давно не юзаются, ибо была дыра в защите - в офисных документах из записанных в него GUID-ов можно было MAC восстановить.
#17
by fisher
По-поводу траблов? За что купил за то продал. А по-поводу стандартный алгоритм 1С использует или нет - это мои догадки. Просто до этого был уверен, что при формировании ГУИДов по классике используется полностью псевдослучайная последовательность (раньше еще и с МАКами). Просто не знаю, так это или нет. Если так - тогда однозначно 1С нестандартный алгоритм использует, т.к. еще на сессию завязывается, см. Не храню :)
#18
by fisher
Почему-то уверен, что MAC-адреса всё равно неявно в GUID пихаются. Просто хешировать начали, наверное... Иначе совсем было бы грустно. В том плане, что вероятность совпадения в разы увеличивается.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Алгоритм формирования ссылки
- Как узнать имя текущей базы SQL или имя базы 1с .
- Как проверить значение уникального идентификатора пустое оно или нет?
- Правила формирования уникального идентификатора
- v8: 8.2 Не работает алгоритм формирования документа Word
- Конвертация: подмена уникального идентификатора
- Алгоритм формирования значения реквизита ВерсияДанных - известен?
В этой группе 1С
- СКД сохранение схемы в XML
- как сделать форму обработки в 1С 7.7 на весь экран?
- WMPlayer.OCX.7 как отловить событие окончания проигрывания файла?
- Где хранятся настройки панелей иструментов
- Обработка УниверсальныйОбменДаннымиXML.epf существует ли под тонким клиентом
- v8: ККМ под управлением "Штрих-М: Кассир" подключаемой в режиме Offline
- формирование отчета по нескольким входным документам
- 1С: "Эксперт по технологическим вопросам!"
- v8: УТ, если в номенклатуре не ведётся учет по сериям,то нет учета по ГТД?
- v8: ЗУП. код вычета 503 , размер вычета 4000 , данные в регистре размер вычетов есть, но..
- не удалось заблокировать таблицу "BINDINGS"
- 1с 8.2 Как запретить пользователю изменять реквизит документа?
- печать на фискальный принтер МІНІ-ФП
- КАК через 1с открыть файл excel запароленный?
- Вернуть вид интерфейса в опере
- Перевод на другое Юр лицо магазина, Розница
- v8: списки xdto и объекты xdto
- СКД пользовательские поля, как добавить округление
- Аналог запроса UPDATE SQL в 1С
- Списание ОС в УПП при нелинейном методе начиления амортизации