Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
Необходимо провести синхронизацию 2-х БД. Анализ реплицируемой информации не производится, данные 2-ой БД полностью перезаписываются. БД не поддерживают транзакции. Процесс синхронизации занимает определенное время и таблицы обновляются последовательно. Когда эти обновленные записи должны попадать в результаты запросов SELECT? Для простоты приведу пример. Часть записей таблицы обновлена, производится запрос SELECT. В результатах запроса должны присутствовать новые значения или выдавать старые до тех пор пока процесс синхронизации не будет закончен? То же самое, но с таблицами? Я полагаю, что данную задачу можно решить 2-мя способами: 1. Создаем пустые(без данных) копии таблиц, которые нужно обновить. Заносим в эти копии новые данные и заменяем ими старые таблицы. 2. Обновляем таблицы из которых производятся выборки. Недостатком первого метода является то, что необходимо 2 раза больше дискового пространства и некоторое время БД будет недоступна (замена таблиц), второго же, что данные во время синхронизации могут быть несогласованными. Какой из этих методов более предпочтителен ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2004, 14:00 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
Синхронизация проводится для удаленной БД? Или в локалке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 09:40 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
в локалке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 10:33 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
субд? и что значит фраза авторВ результатах запроса должны присутствовать новые значения или выдавать старые до тех пор пока процесс синхронизации не будет закончен? типа будут работать пользователи в момент синхронизации??? если да, то какой в этом смысл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 11:27 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
А не проще, если все в локалке, работать с ОДНОЙ БАЗОЙ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 11:34 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
2Simon Смысл в том, что клиентам не прийдется ждать окончания синхронизации 2Серега Проще, но такова постановка задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 12:06 |
|
||
|
Вопрос по синхронизацию 2-х БД
|
|||
|---|---|---|---|
|
#18+
Купить Ascential datastage и перегружать базу через этот продукт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2004, 14:08 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32469138&tid=1546549]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 401ms |

| 0 / 0 |
