powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Дополнительный файл
2 сообщений из 2, страница 1 из 1
Дополнительный файл
    #32586122
bismark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите кто знает, какой эффект будет в IB 5.6 если сделать просто ALTER DATABASE ADD FILE '...' без других параметров?
IB автоматически перейдет на новый файл когда старый дойдет до 4G или как?
И еще вопрос : тогда если чуда не случиться, как узнать сколько страниц в базе данных в данных момент?
...
Рейтинг: 0 / 0
Дополнительный файл
    #32586147
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bismarkПодскажите кто знает, какой эффект будет в IB 5.6 если сделать просто ALTER DATABASE ADD FILE '...' без других параметров?
IB автоматически перейдет на новый файл когда старый дойдет до 4G или как?

Нет не так.
В этом случае, IB создаст новый экстент базы, который будет начинаться со страницы MaxPage + запас.
Где MaxPage - это максимальный номер страницы в существующей базе.
Про величину запаса точно не скажу. Это нужно спросить у разработчиков,
или залезть в исходники и посмотреть.
При этом RDB$FILE_LENGTH нового экстента будет равен 0 (т.е. не ограничен).
bismarkИ еще вопрос : тогда если чуда не случиться, как узнать сколько страниц в базе данных в данных момент?
Запросом:
Код: plaintext
select max(rdb$page_number) from rdb$pages;
Только делать это нужно сделав базе ShutDown, в монопольном режиме.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Дополнительный файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]