Вопрос об автоматическом расширении файла данных Oracle

Если у меня есть 2 файла данных, прикрепленных к табличному пространству, а ОБА установлены на AUTOEXTEND, а ОБА установлены на неограниченное количество, будет ли Oracle знать, что нужно расширить оба файла данных или только один. Я прочитал много руководств, но ни одно из них не отвечает на этот вопрос. Что касается того, почему это так, то это унаследованная система, которую я начинаю настраивать.

2 ответа

Решение

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

Также (возможно, глупый вопрос), поскольку это уже существующее приложение, почему вы не можете просто посмотреть и посмотреть, что оно сделало?

- MarkusQ

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

Если у вас есть безлимит на первом, не будет никакой причины (по крайней мере, о которой я могу думать прямо сейчас), когда сам оракул заполнит / использует / расширяет 2-й файл данных.

Даже если вам не хватило места в первой файловой системе Datafile /ASM/ что угодно, я уверен, что Oracle все равно попытается расширить 1-й файл данных (по крайней мере, я думаю, что видел это всего несколько часов назад:P),

Пожалуйста, кто-нибудь, поправьте меня, если я ошибаюсь.

Другие вопросы по тегам