Форум программистов, компьютерный форум, киберфорум
Наши страницы
Oracle
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.65/17: Рейтинг темы: голосов - 17, средняя оценка - 4.65
Gepar
1181 / 537 / 77
Регистрация: 01.07.2009
Сообщений: 3,517
1

Партиционирование: добавление новых партиций в процессе работы

29.09.2014, 23:52. Просмотров 3203. Ответов 1
Метки нет (Все метки)

Допустим есть таблица BIG_TABLE с проиндексированным полем дата, которую заполняют свежими данными каждый день. Будем считать что заполнялась она с июля и там уже есть партиции (btw: как-то слово режет ухо, есть какой-то более удачный перевод?):
SQL
1
2
3
4
5
PARTITION p0 VALUES LESS THAN ('2014-07-01'),
PARTITION p1 VALUES LESS THAN ('2014-08-01'),
PARTITION p2 VALUES LESS THAN ('2014-09-01'),
PARTITION p3 VALUES LESS THAN ('2014-10-01'),
PARTITION p4 VALUES LESS THAN MAXVALUE
Мы знаем что в p4 ничего не так как ещё не октябрь, вопрос в том насколько это понимает оракл и если я возьму сегодня и добавлю ещё одну партицию, предназначенную для заполнения в след. месяц:
SQL
1
PARTITION p5_new VALUES LESS THAN ('2014-11-01')
то будет ли попытка со стороны субд переразместить все данные по партициям заново или же запрос отработает мгновенно (так как нечего добавлять, данные для новой партиции будут через пару дней)? Вопрос волнует потому что это боевые данные и если он вдруг вздумает перераспределить этот лярд данных той глубокой ночью когда сработает джоб по добавлению новой партиции для след. месяца ...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2014, 23:52
Ответы с готовыми решениями:

Автоматизация создания партиций
Добрый день, в наличии есть таблица которая разбита на партиции по месяцам....

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

Создание переменных новых переменных в процессе работы программы
Как создать переменные в процессе работы программы. И желательно по такому...

Создание новых переменных в процессе выполнения
В процессе написания курсовика возник вопрос "как создать новую переменную во...

Добавление новых записей и новых полей
Есть одна проблемка: Делаю программку тут одну, в основе лежит БД(Access...

1
Grossmeister
Модератор
3425 / 2474 / 424
Регистрация: 21.01.2011
Сообщений: 10,849
30.09.2014, 10:27 2
Цитата Сообщение от Gepar
будет ли попытка со стороны субд переразместить все данные по партициям заново
Нет
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2014, 10:27

Добавление cpp файлов в процессе компиляции
Есть у меня проект. Тут один файл main #include "D:\\test.h" void main()...

Видеокарта отключается в процессе работы
Стояла GTX 570 1200mb от gigabyte, у карты отказал один вентилятор и раз в...

Ошибки в процессе работы Virtualbox
Только что скачал, установил, но столкнулся с другой проблемой((( за минут...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru