Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Добрый день !!! Будьте добры, дайте ссылки на мануалы по возможности разграничения информации Big Data и организации системы OLTP+DW на MS SQL Server(желательно 2008R2 или 2012). Интересует именно способы реализации обмена информацией между ними - описание переноса данных с помощью ХП, либо SSIS пакетами, либо прочими джобами :) Загуглить не получилось, что-то всё не то, да не то :(
13 ноя 12, 11:08    [13463261]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Так-с, попробуем переформулировать вопрос :) Будьте добры, перечислите способы которыми можно органировать переодический слив инфы из базы OLTP в Datawarehouse помимо SSIS\DTS ???
14 ноя 12, 09:21    [13469285]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
kain111
Member

Откуда:
Сообщений: 227
во первых многое зависит от структуры данных. От необходимой периодичности обновления данных в DW. От объема опять таки.
Для примера вариант который можно адаптировать.
Если данные планируется удалять с OLTP,
Если основная таблица фактов(большая),
Если данные к примеру могут измениться только месячной давности,
то каждую ночь процедура сравнивает данные с DW обновляя изменения в DW и удаляет старше месяца с OLTP. Справочники как правило не большие и их можно обовлять целиком. Если справочники большие, и к примеру имеют историю изменения, то обновлять в DW только с даты последнего изменения.
Все построить на джобах и линках серверов. Возможно как то можно задействовать партиции в случае больших таблиц фактов.
14 ноя 12, 09:49    [13469387]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
super-code
Member

Откуда:
Сообщений: 244
kain111, чего за партиции?
14 ноя 12, 13:30    [13471555]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
kain111
Member

Откуда:
Сообщений: 227
super-code,

https://www.sql.ru/articles/mssql/2005/073102partitionedtablesandindexes.shtml
не знаю возможно ли реализовать перемещение партиции между серверами. но отделить часть большой таблицы запросто.
14 ноя 12, 14:05    [13471953]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
super-code
kain111, чего за партиции?

Я думаю он имел в виду секционирование. Все ответы естественно здесь, очень хороший профресурс :) с N-ой попытки всё таки загуглил https://www.sql.ru/forum/actualthread.aspx?tid=765619 нашёл первичную информацию, что мне необходима, буду по чуть-чуть грызть гранит.
14 ноя 12, 14:11    [13472022]     Ответить | Цитировать Сообщить модератору
 Re: Ищу информацию, мануалы, стремлюсь к высшем знаниям)  [new]
super-code
Member

Откуда:
Сообщений: 244
спасибо, интересно.
14 ноя 12, 14:45    [13472366]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить