Подключите нашего Telegram-бота для уведомлений о новых проектах

Копирование данных в режиме реального времени в SQL

e
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 15 лет и 5 месяцев
Бюджет: 2000 руб/заказ
22.27 $ — 20.06 €
Исходные данные: N (5-25 шт.) идентичных таблиц measure1..25 в базе данных 1, в которых постоянно и часто выполняется insert. Объем таблиц различный от 100 тыс. до 10 млн записей, структура идентичная, например, id, value, sensor_id, value_date.

Выходные данные: одна таблица measure в базе данных 2, которая должна содержать value, sensor_id, max(value_date) из всех N оригинальных таблиц в постоянно актуальном состоянии с минимальным времени формирования.

Требуется структурировано и последовательно сформулировать какие команды нужно выполнить для обеих баз данных, чтобы таблица в базе данных 2 всегда содержала актуальные сведения, например:

1)  удалить (создать)  индексы, триггеры и (указать что) из всех таблиц бд1 потому что..., ссылка на источник:
2) для каждой из таблиц бд1 выполнить команды: (указать команды)
3) для таблицы бд2 выполнить команды: (указать команды) и т.д.

СУБД один, копия баз данных и таблиц ы них не предоставляется, т.к. объективно это не нужно, внимательно смотрим на имена полей и не задаем вопросов типа что в табл. 2 будет только одна запись (верный ответ – много записей по кол-ву уникальных значений sensor_id).

Язык и среда функционирования: СУБД Microsoft SQL Server 2008 и выше.
Разделы:
Опубликован:
27.09.2014 | 17:44 [последние изменения: 30.09.2014 | 02:27]

Теги: нужен программист, ищу программиста, резюме программиста, требуется база данных

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».