Каковы преимущества использования другого табличного пространства для новой схемы пользователя?

dba.stackexchange https://dba.stackexchange.com/questions/2574

  •  16-10-2019
  •  | 
  •  

Вопрос

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

Мой вопрос относится к обслуживанию производительности (резервное копирование/восстановление, экспорт/импорт)

Как насчет временного табличного пространства, лучше ли использовать другой в этом случае?

Это было полезно?

Решение

Если вы планируете сбросить схемы, наличие отдельного табличного пространства, которое также может быть отброшено, уменьшит фрагментацию в любом табличном пространстве, которое вы бы в противном случае использовали бы (если вы не используете равномерные экстенты, но это не по умолчанию).

Варианты восстановления RMAN разные, так как вы сможете сделать Tspitr на каждой отдельной схеме.

Фрагментация не является проблемой для временных таблиц, потому что «Все экстенты временных табличных пространств имеют равномерный размер». Анкет Очевидно, что нет никаких последствий для резервного копирования/восстановления, экспорта/импорта для температуры. Предоставляя каждому пользователю свое собственное временное табличное пространство, вы бы наложили бы своего рода ограничение ресурса, но есть менее расточительные способы сделать это, если это ваша цель.

Другие советы

Дополнительным преимуществом использования отдельного табличного пространства для каждой схемы является то, что эти табличные пространства могут быть помещены в различные группы дисков для удовлетворения различных требований к производительности, стоимости и восстановлению. Например, можно понадобиться на флэш -накопителях, другой на больших медленных дисках, а другой - на выделенном рейде 61.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top