powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Журнал WAL
17 сообщений из 17, страница 1 из 1
Журнал WAL
    #35604369
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такой вопрос родился.


ведь журнал транзакций пишется для всех баз. а что делать если восстанавливать надо только одну базу?
...
Рейтинг: 0 / 0
Журнал WAL
    #35604751
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belousovУ меня такой вопрос родился.
ведь журнал транзакций пишется для всех баз. а что делать если восстанавливать надо только одну базу?
Чем мешает такой WAL? Куда упирается? С какой СУБД Вы перешли на PostgreSQL? )))
...
Рейтинг: 0 / 0
Журнал WAL
    #35604796
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С mssql планируется переход. надо чтоб на одном серваке работало 4 базы 1С.

Но восстанавливать надо как все вместе так и по одной, т.е. если запороли одну, то ее надо восстановить.

А тут получается что я все восстановлю, а так ведь не надо..
...
Рейтинг: 0 / 0
Журнал WAL
    #35604902
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belousovС mssql планируется переход. надо чтоб на одном серваке работало 4 базы 1С.

Но восстанавливать надо как все вместе так и по одной, т.е. если запороли одну, то ее надо восстановить.

А тут получается что я все восстановлю, а так ведь не надо..
Ээээ.
Ну, т.е. "запопроли"? ... в смысле "восстановить"?
Если из бекапов, то понятно, базы независимы. Если по журналам, то наверно да, есть проблема. Может более опытные товарищи что-то подскажут.

На крайняк, для "невмешательства" ставтье 4 экземпляра СУБД на разные порты. Ессно это хуже, зато полностью независимо.
...
Рейтинг: 0 / 0
Журнал WAL
    #35604933
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну не запороли

Может появится необходимость откатить базу на час, например.
Тут такая фигня получается что откат будет всех баз, а так не должно быть. Вот поэтому и спрашиваю че делать.


Да и из бэкапов не понятно... например может быть надо восстановить на последний момент, а может и не на последний. Вот в чем проблема. Думаю она не только у меня есть, но почему то обсуждения не встретил...
...
Рейтинг: 0 / 0
Журнал WAL
    #35605215
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belousovну не запороли

Может появится необходимость откатить базу на час, например.
Тут такая фигня получается что откат будет всех баз, а так не должно быть. Вот поэтому и спрашиваю че делать.


Да и из бэкапов не понятно... например может быть надо восстановить на последний момент, а может и не на последний. Вот в чем проблема. Думаю она не только у меня есть, но почему то обсуждения не встретил...
Перефразируя: "Хочу PITR по отдельным базам". Правильно?
...
Рейтинг: 0 / 0
Журнал WAL
    #35605409
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в точку
...
Рейтинг: 0 / 0
Журнал WAL
    #35606037
Funny_Falcon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запусти тогда четыре сервера на одной машине. Все-равно так будет лучше с точки зрения производительности.

Много памяти (shared_buffers) постгрессу не надо - только чтобы вместились индексы, если идёт интенсивная вставка/апдейт. А так, файловый кэш системы ( особенно в Linux/*nix ) и так не плохо справляется.
Я каждому серверу постгресса выделяю 90-180Мб - а остальная свободная память (1Гб) управляется системой.

А две-три интенсивно используемых базы будут намного лучше жить в разных серверах - даже на одной машине ( по крайней мере до 8.3 точно.).
...
Рейтинг: 0 / 0
Журнал WAL
    #35606994
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Funny_Falcon
А две-три интенсивно используемых базы будут намного лучше жить в разных серверах - даже на одной машине ( по крайней мере до 8.3 точно.).
А за счет чего? Особенно инетресует "намного".
За счет разных shared_buffers?
...
Рейтинг: 0 / 0
Журнал WAL
    #35607177
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это конечно можно, но нельзя, у меня два сервера на них должно быть в сумме около 8 баз.

Так что вариант с одной базой на сервер не проканает...

Неужели никто с таким не сталкивался? может есть какие нить альтернативные идеи?
...
Рейтинг: 0 / 0
Журнал WAL
    #35608006
Sergej Grischenkow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты наверно не так понял...
На одном сервере можно запустить несколько Postgres'ов.
В каждом Postgres'е может быть несколько баз.
...
Рейтинг: 0 / 0
Журнал WAL
    #35608297
belousov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А значит действительно не понял, а как это сделать???
...
Рейтинг: 0 / 0
Журнал WAL
    #35609856
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belousovА значит действительно не понял, а как это сделать???
Ну... поставить 8-м постгресов на разных портах...
...
Рейтинг: 0 / 0
Журнал WAL
    #35614017
Jelis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrey DaeronbelousovА значит действительно не понял, а как это сделать???
Ну... поставить 8-м постгресов на разных портах...
И в разные директории....
И не поставить, а запустить (бинарников-то вполне одних хватит :-) )
...
Рейтинг: 0 / 0
Журнал WAL
    #35615098
vkhai
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belousovУ меня такой вопрос родился.
ведь журнал транзакций пишется для всех баз. а что делать если восстанавливать надо только одну базу?

Лучше конечно использовать тепликацию. Я просто не знаю насколько 1С соместим со всякого рода Slony или синхронного pgPool (с последним, думаю проблем будет поменьше...)
...
Рейтинг: 0 / 0
Журнал WAL
    #35615102
vkhai
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*репликацию
...
Рейтинг: 0 / 0
Журнал WAL
    #35619959
мимоходящий сисадмин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день.
в случае с 1с-ной сборкой postgres делается это так(я бы так делал):
создаем инстанс (то есть делаем initdb). потом делаем новую базу средствами 1с, тем самым наполняя инстанс функциями и прочими превращалками postgres в M$ sql;)))). потом берем созданную в результате папку data, копируем ее в разные места, и в каждой копии в postgresql.conf пишем - порт такой-то (по умолчанию 5432 вроде), так чтобы каждый экземпляр висел на разных портах, например, первый на 5432, второй 5532, третий на 5632 и так далее. подобным образом мы получаем логически совершенно независимые экземпляры сервера и мучать его можем, как нам заблагорассудится.

но одно могу сказать четко - если конфигурация 1С тяжелая, то как минимум по 2 диска придется для каждого экземпляра использовать - на базу и на лог. то есть на 8 баз 16 дисков + зеркальце под систему и забыть про 24/7, так как надежность решения у вас будет равна надежности диска с валом для каждой базы.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Журнал WAL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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