База данных Oracle 12c «Сжать для запроса» ОПЦИЯ - PullRequest
1 голос
/ 20 сентября 2019

У меня есть сервер разработки на простом сервере с oracle 12c, а наш рабочий сервер находится на сервере Oracle Exadata.

В некоторых таблицах мы используем опцию COMPRESS FOR QUERY.Моя проблема заключается в том, что каждый раз, когда мы создаем таблицу, нам нужно удалить эту опцию (из DDL) для разработки и поместить ее при развертывании изменений в рабочей среде.

Есть ли какая-либо опция на уровне базы данных, чтобы использовать эту опцию при разработкеСервер также, даже если сервер не exadata (что-то вроде пропуска его)?

Спасибо.

1 Ответ

2 голосов
/ 20 сентября 2019

Определите сжатие на уровне табличного пространства, затем, когда вы создаете таблицы в разработке, не включайте ни один из элементов хранения, просто позвольте их характеристикам TABLESPACE повлиять.

Если вы этого не сделаетеиметь два набора сценариев DDL для управления исходным кодом, один для разработки, а другой для производства.

...