powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как сделать инстанс с размером файлов больше 1 Гб?
7 сообщений из 7, страница 1 из 1
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121902
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По документации выходит что
Код: sql
1.
2.
--with-segsize=РАЗМЕР_СЕГМЕНТА
  Задаёт размер сегмента (в гигабайтах). Сервер делит большие таблицы на несколько файлов в файловой системе, ограничивая размер каждого данным размером сегмента.



А в жизни получается
Код: sql
1.
2.
3.
4.
5.
6.
-bash-4.2$ initdb -D /tmp/qwe/ --with-segsize=8

initdb: unrecognized option '--with-segsize=8'
Try "initdb --help" for more information.

-bash-4.2$



Подскажите, что не так делаю?

Версия 12
Код: sql
1.
2.
-bash-4.2$ initdb --version
initdb (PostgreSQL) 12.8
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121907
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Takurava,

а теперь внимательно перечитайте, чего именно опция with-segsize. Нет, не initdb. Совсем.

Но главный вопрос: зачем?
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121908
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, вопрос снимается - это весть Postgres нужно так устанавливать (а я-то дурак, подумал что как в Oracle, всё будет легко и просто)
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121909
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Melkij
Но главный вопрос: зачем?

Имеем проблемки с кол-вом файлов в одной папке, временем их открытия и общим кол-вом дескрипторов.
Но это эксклюзив, к блочным устройствам отношения не имеет.
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121915
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Takurava
Сорри, вопрос снимается - это весть Postgres нужно так устанавливать (а я-то дурак, подумал что как в Oracle, всё будет легко и просто)

Там вроде, даже не устанавливать, а пересобирать из исходников "с блэкджеком и радостями".
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121917
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Takurava,

нууу, будет у вас террабайтная табличка занимать не 1024 сегментов, а 128. Сколько у вас таких террабайтных табличек, чтобы сильно сократить число файлов? Сотня?
Я к тому, что это звучит крайне удивительно как основа проблемы и вызывает мои сильные сомнения, что кроме добавления головной боли что-то изменит. В общем-то, потому segsize и опция компиляции, что в неё не упираются.
...
Рейтинг: 0 / 0
Как сделать инстанс с размером файлов больше 1 Гб?
    #40121928
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Takurava
Melkij
Но главный вопрос: зачем?

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


Очень странно особенно про общее количество дескрипторов... сейчас OS легко и миллион открытых файлов держит.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как сделать инстанс с размером файлов больше 1 Гб?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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