Экспорт данных из одной базы в другую с проверкой

  • Автор темы Shaddar
  • Дата начала

Shaddar

Guest
Экспорт данных из одной базы в другую с проверкой

Дано:
host1 c db1 и таблицей table1
host2 c db2 и таблицей table2

Надо:
в table2 перенести данные из table1, отсутствующие в table2.

Как лучше реализовать, интерисует схема и разные подходы к проверке, т.к. более 100 000 записей
 

_RVK_

Новичок
В таблице table2 есть данные отсутствующие table1 или нужно добится полной синхронизации?
 

Azy

Новичок
1. копируешь из db1.table1 в db2.table1.

2. Insert into db2.temp_table select [left join-ом выбираешь отсутствующие записи];

3. Insert into db2.table 2 select * from temp_table;
 

Shaddar

Guest
_RVK_
полной синхронизация не нужна, надо дописать не достающие данные в table2
 

Azy

Новичок
Shaddar
См. мой пост. Совсем ничего не понятно что-ли?
 

alpine

Новичок
Shaddar
В смысле из одной базы в другую? Из MySQL в PostgreSQL, к примеру? Или из базы A в базу Б в MySQL?

Если последнее то чем тебя COUNT(*) не устроил?
 
Сверху