Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Дополнительный файл / 2 сообщений из 2, страница 1 из 1
01.07.2004, 20:10:36
    #32586122
bismark
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дополнительный файл
Подскажите кто знает, какой эффект будет в IB 5.6 если сделать просто ALTER DATABASE ADD FILE '...' без других параметров?
IB автоматически перейдет на новый файл когда старый дойдет до 4G или как?
И еще вопрос : тогда если чуда не случиться, как узнать сколько страниц в базе данных в данных момент?
...
Рейтинг: 0 / 0
01.07.2004, 20:49:38
    #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
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Дополнительный файл / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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