powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / UUID и SQL Remote
10 сообщений из 10, страница 1 из 1
UUID и SQL Remote
    #32805565
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть-ли проблемы в АСА 9.0.1 при использовании UUID (UNIQUEIDENTIFIER) в качестве PK в распределенных таблицах (репликация через SQL Remote)?
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805583
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока нет :)

...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805588
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблемы с BDE-OBDC, SaVcl, NativeDB?
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805591
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую NativeDB - проблем не наблюдалось

...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805608
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, сейчас все составными полями сделано, и сейчас удобный момент для внедрения UUID.

Осталось только понять надо оно или нет.
И хочется и колется ...

Кроме удобства и наглядности запросов есть еще какие-нибудь плюсы у UUID?
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805652
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще, одномоментно заменить все составные РК на UUID не удасться 100%.
Максимум, паралельно с составным РК иметь UUID, а это доп. связи/индексы, трафик... и прочие накладные расходы.

А уникальные индексы надо на UUID создавать (если это не РК) или можно таки поверить, что дефакто они никогда не повторяются???...
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32805659
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
av1975И еще, одномоментно заменить все составные РК на UUID не удасться 100%.
Максимум, паралельно с составным РК иметь UUID, а это доп. связи/индексы, трафик... и прочие накладные расходы.

А уникальные индексы надо на UUID создавать (если это не РК) или можно таки поверить, что дефакто они никогда не повторяются???...
Де факто они никогда не повторяются.

P.S. Кстати в 9.0.2 они теперь введены как нативный тип, а не домен от varbinary(16), что облегчает работу с ними клиентских приложений (поддерживается автоматическое преобразование из стринга в значение и обратно). Во всяком случае в PB было достаточно неудобно работать с UUID, а с 9.0.2 все проходит просто на ура.
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32806356
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я и 9.0.2 - только за очень большие деньги Ибо...
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32806441
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
av1975Блин, сейчас все составными полями сделано, и сейчас удобный момент для внедрения UUID.
Лично я бы оставил все на составных полях - особенно если эти составные поля идут от смысла записей.

av1975Осталось только понять надо оно или нет.
И хочется и колется ...
И вообще, помни старый анекдот: Приходит сын к отцу-программисту: "Папа, а вот солнце каждый день всходит и заходит?" "Ты проверял, оно работает?" "Да" "НИЧЕГО НЕ ТРОГАЙ!"
...
Рейтинг: 0 / 0
UUID и SQL Remote
    #32807055
av1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я практически для себя решил, что там где два поля в ключе - оставлю поля, но вот ссылку на сотрудника (там три поля) сделяю UUID
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / UUID и SQL Remote
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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