Size: a a a

PostgreSQL + 1C + Linux

2020 June 17

11

19 17 in PostgreSQL + 1C + Linux
Сейчас вызову шквал тухлых помидор в свою сторону. Но выскажусь.
Я как потребитель "тупой 1сник".
1. Не понимаю что привязались к текущим транзакциям?
Они не завершены значит бог с ними.
2. Почему в течении стольких лет в пг не реализован простой и понятный бекап как в мсскл?
3. Почему нельзя сделать возможность просто копировать базы с ноды на ноду. Копируя каталог.
4. Производительность пг. Про настройку для запуска на калькуляторе это сказки для бедных.
Почему за столько лет не сделан какой нить автотюнер. Хотя бы полуавтоматический, узко заточенный под 1с. Что бы при запуске ответив на десяток вопросов пг был бы настроен под работу с 1с хотя бы на 50% а лучше 80%.

Я понимаю что условно бесплатно "жричодали". Но какое то развитие в сторону массового рынка должно быть?

Если я не знаю каких то мастеров настройки и бекапа. Буду благодарен если кто-то поделится.
Это снимет 80% вопросов новичков.
источник

LK

L K in PostgreSQL + 1C + Linux
Vladimir Melnikov
и купить лицензию на сервер 1с 1 для продакшена и 1 для проверок дампов?
На одном сервере можно делать в разных кластерах.
источник

11

19 17 in PostgreSQL + 1C + Linux
L K
Развернуть в тестовом кластере
Подключить к тестовому серверу 1С
Из командной строки запустить тестирование и исправление - проверка логической целостности.
Прошло - все годно, база восстановима, целостность на месте.
1. А если база исходно содержит ошибку тии?
Как понять что бекап хороший?
2. Тии не выявляет всех проблем.
источник

Ю

Юрий in PostgreSQL + 1C + Linux
19 17
Сейчас вызову шквал тухлых помидор в свою сторону. Но выскажусь.
Я как потребитель "тупой 1сник".
1. Не понимаю что привязались к текущим транзакциям?
Они не завершены значит бог с ними.
2. Почему в течении стольких лет в пг не реализован простой и понятный бекап как в мсскл?
3. Почему нельзя сделать возможность просто копировать базы с ноды на ноду. Копируя каталог.
4. Производительность пг. Про настройку для запуска на калькуляторе это сказки для бедных.
Почему за столько лет не сделан какой нить автотюнер. Хотя бы полуавтоматический, узко заточенный под 1с. Что бы при запуске ответив на десяток вопросов пг был бы настроен под работу с 1с хотя бы на 50% а лучше 80%.

Я понимаю что условно бесплатно "жричодали". Но какое то развитие в сторону массового рынка должно быть?

Если я не знаю каких то мастеров настройки и бекапа. Буду благодарен если кто-то поделится.
Это снимет 80% вопросов новичков.
кстати, кто чем делает бекапы/развертывания?
так чтобы индексы реляции вьюхи не летели? роли парва?
источник

Ю

Юрий in PostgreSQL + 1C + Linux
я чет уже ногу сломал
источник

Ю

Юрий in PostgreSQL + 1C + Linux
pg_dump/pg_dumpall/pg_basebackup  ?
источник

LK

L K in PostgreSQL + 1C + Linux
19 17
1. А если база исходно содержит ошибку тии?
Как понять что бекап хороший?
2. Тии не выявляет всех проблем.
Для параноиков дополнительно холодный бекап на уровне файловой системы.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
19 17
Сейчас вызову шквал тухлых помидор в свою сторону. Но выскажусь.
Я как потребитель "тупой 1сник".
1. Не понимаю что привязались к текущим транзакциям?
Они не завершены значит бог с ними.
2. Почему в течении стольких лет в пг не реализован простой и понятный бекап как в мсскл?
3. Почему нельзя сделать возможность просто копировать базы с ноды на ноду. Копируя каталог.
4. Производительность пг. Про настройку для запуска на калькуляторе это сказки для бедных.
Почему за столько лет не сделан какой нить автотюнер. Хотя бы полуавтоматический, узко заточенный под 1с. Что бы при запуске ответив на десяток вопросов пг был бы настроен под работу с 1с хотя бы на 50% а лучше 80%.

Я понимаю что условно бесплатно "жричодали". Но какое то развитие в сторону массового рынка должно быть?

Если я не знаю каких то мастеров настройки и бекапа. Буду благодарен если кто-то поделится.
Это снимет 80% вопросов новичков.
автотюнер сделан. это конфиг по умолчанию. он подходит 90% пользователям.
копируйте весь каталог. только не забудьте остановить перед этим СУБД. По сути pg_probackup именно копирует файлы, но использует механизм чтобы СУБД не останавливать при этом
источник

VM

Vladimir Melnikov in PostgreSQL + 1C + Linux
L K
Для параноиков дополнительно холодный бекап на уровне файловой системы.
скрипт "стоп-копи-старт"?
источник

Ю

Юрий in PostgreSQL + 1C + Linux
L K
Для параноиков дополнительно холодный бекап на уровне файловой системы.
pg_basebackup max_wal_senders=2 - не дает стартануть процесс постгреса, например
источник

LK

L K in PostgreSQL + 1C + Linux
Vladimir Melnikov
скрипт "стоп-копи-старт"?
В простейшем случае да, еще можно затарить.
источник

Ю

Юрий in PostgreSQL + 1C + Linux
я уже сто раз проклял постгрес по причине порога вхождения
источник

11

19 17 in PostgreSQL + 1C + Linux
Сергей Голод
автотюнер сделан. это конфиг по умолчанию. он подходит 90% пользователям.
копируйте весь каталог. только не забудьте остановить перед этим СУБД. По сути pg_probackup именно копирует файлы, но использует механизм чтобы СУБД не останавливать при этом
1) в мс не надо стопать СУБД, достаточно отключить базу
2) весь каталог это со всеми базами? простой сценарий надо одну из баз перенести на другой сервер. зачем мне все 15 тащить?
источник

Ю

Юрий in PostgreSQL + 1C + Linux
есть простой метод - взять все с дева и перенести на прод? со всеми ролями\правами?
источник

КВ

Кирилл Веревкин... in PostgreSQL + 1C + Linux
L K
Развернуть в тестовом кластере
Подключить к тестовому серверу 1С
Из командной строки запустить тестирование и исправление - проверка логической целостности.
Прошло - все годно, база восстановима, целостность на месте.
А если ошибка логической целостности была до бэкапа и виноваты в этом пользователи с административными правами в 1С (возможность удаления без контроля ссылочной целостности) или ошибки в процессе обновления, то какое развитие событий?

Плюсом у ТИИ с проверкой логической целостностью есть галчонки вроде "Не очищать", "Удалять" и "Создавать" - вы какие используете?
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
19 17
1) в мс не надо стопать СУБД, достаточно отключить базу
2) весь каталог это со всеми базами? простой сценарий надо одну из баз перенести на другой сервер. зачем мне все 15 тащить?
такого нет. только дополнительные инструменты. Но я бы не стал называть это типовым использованием СУБД.
источник

11

19 17 in PostgreSQL + 1C + Linux
Сергей Голод
автотюнер сделан. это конфиг по умолчанию. он подходит 90% пользователям.
копируйте весь каталог. только не забудьте остановить перед этим СУБД. По сути pg_probackup именно копирует файлы, но использует механизм чтобы СУБД не останавливать при этом
он как минимум не адаптипуется в зависимости от объема памяти на севере.
источник

LK

L K in PostgreSQL + 1C + Linux
Кирилл Веревкин
А если ошибка логической целостности была до бэкапа и виноваты в этом пользователи с административными правами в 1С (возможность удаления без контроля ссылочной целостности) или ошибки в процессе обновления, то какое развитие событий?

Плюсом у ТИИ с проверкой логической целостностью есть галчонки вроде "Не очищать", "Удалять" и "Создавать" - вы какие используете?
галочек в командной строке нет
/opt/1C/v8.3/x86_64/1cv8 DESIGNER /S"u1804\demo" /IBcheckAndRepair -LogAndRefsIntegrity /Out"/home/user/log.txt"
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Alexey Fedotov
Меня интересовало на чем основано столь категоричное утверждение, что его удостоили выделения caps-ом ... Ничего более ...
pg_dump, не гарантирует восстановление данных, проверку целостности данных, поэтому это не backup.
я не буду никого агитировать, это как про бэкапы, есть те кто УЖЕ их делает.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
19 17
он как минимум не адаптипуется в зависимости от объема памяти на севере.
под виндой это и не нужно. данные будут закэшированы самой ОС. Вчера приводили примеры, что с настройкой shared_buffers = 128MB  под винду нужно ставить.
А те кто ставят под линукс - понимают что сервер нужно тюнить
источник