Oracle: переместить старые данные в другую таблицу и сжать их - PullRequest
0 голосов
/ 25 января 2019

У меня есть таблица с именем ST и в ней 30 столбцов. Один из столбцов называется AS_OF_DATE и имеет формат даты. Одно из значений, например '31 .01.15 '.

Я хочу сделать эту таблицу "более легкой" (переместить старые / ненужные записи), поскольку она содержит 300 миллионов записей и замедляет нашу обработку.

Итак, я хочу создать другую таблицу с именем HISTORY и переместить все записи из ST с AS_OF_DATE <31.12.2015 в таблицу HISTORY. После этого я хочу сжать таблицу HISTORY, но все же хочу, чтобы данные были доступны для чтения (только выбор). </p>

Какая лучшая практика для этого? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...