четверг, 24 июля 2014 г.

быстрый способ загрузки хранилища данных

от одной таблицы откусить секцию и прилепить к другой - быстрое
файловая группа одна если

перенести старые заказы
таблица с одинаковой структурой и пустой
либо секционированной так же

таблица фактов
время загрузки новых данных
грузим данные во временную таблицу
а потом подключаем \ меняем партицию

проблема проста: четвертая часть времени всей загрузки - подянтие FK (это у одного из клиентов)

индекс секционировать
можно построить индекс для диапазона
например чтобы не держать индекс по старым партициям
отключить индексы при заливке данных а потом обновлять статистику и ребилдить индексы





[24.07.2014 11:37:01] Рабащенко Иван: поднять в NOVALIDATE - не канает
[24.07.2014 11:37:09] Рабащенко Иван: поднимаем так:
[24.07.2014 11:37:38] Рабащенко Иван: [21 июля 2014 г. 14:23] Рабащенко Иван:

<<< ALTER TABLE ... PARALLEL ...
ALTER TABLE ... MODIFY CONSTRAINT ...  ENABLE NOVALIDATE
ALTER TABLE ...  MODIFY CONSTRAINT ... VALIDATE
[24.07.2014 11:37:56 | Изменены 11:37:59] Рабащенко Иван: Подымаем в одной сессии





Комментариев нет:

Отправить комментарий