|
|
|
Уникальный ключ по разным подразделениям в реплицируемой БД
|
|||
|---|---|---|---|
|
#18+
Есть БД центра, куда реплицируются данные из подразделений (~200 штук). Каждое подразделение имеет уникальный 4-х значный ключ. Есть таблица, например, products, с полям id и value. Поле id формируется сиквенсом. Все записи из таблицы products каждого подразделения реплицируются в центральную БД. Как реализовать уникальность поля ID в таблице products в центральной БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2016, 13:25 |
|
||
|
Уникальный ключ по разным подразделениям в реплицируемой БД
|
|||
|---|---|---|---|
|
#18+
arCHi_1887Как реализовать уникальность поля ID в таблице products в центральной БД? Перекуй id с последовательность на GUID. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2016, 13:30 |
|
||
|
Уникальный ключ по разным подразделениям в реплицируемой БД
|
|||
|---|---|---|---|
|
#18+
arCHi_1887Есть БД центра, куда реплицируются данные из подразделений (~200 штук). Каждое подразделение имеет уникальный 4-х значный ключ. Есть таблица, например, products, с полям id и value. Поле id формируется сиквенсом. Все записи из таблицы products каждого подразделения реплицируются в центральную БД. Как реализовать уникальность поля ID в таблице products в центральной БД? Не понятно подразумеваются еще какие-то требования. Но Вы можете сделать составной ключ: Подразделение, ID продукта. Можно их как-то в одно поле затолкать. Можно, тупо добавить ID счетчик в центральную таблицу, если нужно просто чтобы было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2016, 13:51 |
|
||
|
Уникальный ключ по разным подразделениям в реплицируемой БД
|
|||
|---|---|---|---|
|
#18+
vadiminfo, Я склоняюсь к "в одно поле затолкать". Пока сделал так: ID подразделения умножаю на 100 миллиардов, к этому значению прибавляю значение сиквенса. Конечно, сиквенс не должен вырасти >= 100 миллиардов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2016, 13:57 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=39213562&tid=1540361]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 368ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...