powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / по какому принципу лучше формировать ID
8 сообщений из 8, страница 1 из 1
по какому принципу лучше формировать ID
    #36645327
MLans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по какому принципу лучше формировать ID? Почему не какит автоинкремент? Или катит? Как кошерней/православней всего сделать?
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36645361
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для большинства случаев едет, мчится и несется.
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36645873
_kyky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видел гдето генератор GUID использовали для заполнения ID,
непонравилось, не соответствуем моим эстетическим понятиям:)
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36645907
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLans Почему не какит автоинкремент? Или катит?Это вы у нас спрашиваете?.
MLans Как кошерней/православней всего сделать?Смотрите в условие задачи
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36645956
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLansпо какому принципу лучше формировать ID?по принципу наименьшего сопротивления. Если нет условий, запрещающих автоинкремент, используем его, если нет условий, запрещающих GUID - используем GUID, иначе - городим собственную систему генерации.
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36648949
пролетевший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLansПочему не какит автоинкремент? Или катит?
Точно не катит в распределенных системах ( особенно если они синхронизуются только время от времени ), иногда по производительности не самый лучший способ.
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36650746
Raziel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я предпочитаю GUID. С ним уже при вставке известен ID вставляемой записи и не надо следующим действием его получать.
...
Рейтинг: 0 / 0
по какому принципу лучше формировать ID
    #36651077
RazielЯ предпочитаю GUID. С ним уже при вставке известен ID вставляемой записи и не надо следующим действием его получать.
при GUID можно получить очень сильно отличающиеся значения для вставляемый даже подряд строчек.
Это и хорошо (записи распределятся в разные блоки данных) и плохо (оптимизатор может запутаться).
Так, что как обычно исходя из ситуации.

А что бы ID не надо получать, можно использовать returnig into. GUID тоже надо присваивать переменной.

Все ИМХО и применительно к Oracle

Жора
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / по какому принципу лучше формировать ID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]