Мой коллега и я пытаемся найти лучший запрос для синхронизации базы данных Oracle с базой данных сервера SQL.Есть около 80 тыс. Строк + ~ 19 столбцов данных в каждой строке.У нас есть настройка связанного сервера между двумя серверами, и у нас есть запрос, который работает, но для записей 80 КБ на запрос ушло 10 часов, чтобы скопировать записи.Я могу опубликовать запрос, который мы использовали, но я хотел бы иметь свежий взгляд.Это новый процесс, поэтому мы не пытаемся модифицировать решение для существующего кода.Как я уже говорил ранее, разрешения не являются проблемой, это просто вопрос получения данных из точки А в точку Б в кратчайшие сроки.Это должно использоваться на веб-сайте, поддерживаемом Coldfusion, и клиент хотел бы щелкнуть по кнопке для синхронизации данных, но опять же, это просто «список пожеланий» требований, с которыми мы работаем.
Дополнительные замечания, которые я хотел бы добавить: мы пробовали openquery и использовали связанный сервер, но на завершение обоих потребовалось примерно одинаковое время.Большинство из них - varchar (64 байта), пара varchar (128) и пара varchar (12 байтов).Одно из предложений, которое сделал кто-то другой, - записать данные в плоский файл, перенести плоский файл в точку B и затем импортировать его.Это жизнеспособное решение, но чем больше шагов мы включаем, тем больше шансов, что что-то сломается.
Заранее спасибо.Я с нетерпением жду встречи с вами.