Синхронизация таблицы базы данных без удаления таблицы? - PullRequest
0 голосов
/ 24 апреля 2011

Рабочий процесс моей компании основан на двух базах данных MSSQL: одна для данных веб-контента, а другая - ERP.Я проверил некоторые концепции некоторых инструментов, которые послужили бы посредником, который выстраивает отношения между наборами данных, и пока что он оказывается монументально быстрее.

Вместо того, чтобы считывать оба набора данных,Я бы предпочел разместить базу данных в локальной системе Linux, которая представляет данные, с которыми я работаю.Таким образом, его меньшее давление на систему в целом.

Чего я не понимаю, так это того, есть ли способ обновить эту новую базу данных без полного сброса таблицы каждый раз или прохождения через линию наказанияпроверка линии.Если бы в записях были метки времени, это было бы легко ... но их нет.

У кого-нибудь есть какие-нибудь советы?Я скучаю по какой-то важной функции, о которой я не знаю, или я SOL?

Наконец, есть ли один предпочтительный стек базы данных, который кто-то думает, мог бы работать лучше, чем другой?На данный момент я не привержен какой-либо технологии.

Спасибо!

1 Ответ

0 голосов
/ 24 апреля 2011

Читали ли вы об операторе MERGE в SQL? Это позволяет обновлять или вставлять в существующие таблицы.

Я предполагаю, что у ваших таблиц есть первичные ключи, даже если вы говорите, что нет отметки времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...