@Vasily_Pechersky
Системщик с опытом

Эффективный Алгоритм синхронизации базы данных на разных движках?

Есть данные в формате dbase (FoxPro в моём случае). Надо с определённой переодичностью синхронизировать информацию с SQL(MySql, Postgres) сервером.
Синхронизатор буду писать на PHP.
Подскажите пожалуйста, какой самый быстрый алгоритм для выполнения данной операции.
Простой и тупой цикл для 85000 строк - кажется будет неэффективным и медленным.
За одно, как можно заменять только изменённые строки. Будет ли это эффективнее полной замены всего.

Спасибо за предложения.
  • Вопрос задан
  • 535 просмотров
Пригласить эксперта
Ответы на вопрос 2
@kshvakov
mysql

truncate table;
LOAD DATA INFILE 'data.txt' INTO TABLE table;


postgres

truncate table;
COPY table FROM 'data.txt';
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Лучше приведите все базы к одному виду в Postgres.
Работы будет меньше, а пользы в разы больше.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 19:22
18000 руб./за проект
25 апр. 2024, в 19:21
10000 руб./за проект
25 апр. 2024, в 18:47
2795100 руб./за проект