сохранять часть данных, по шаблонам селектов. И таких шаблонов кучка?
Почти. Есть некий каталог, куда попадают вот такого вида файлы с запросом и настройками вывода. В единицу времени таких файлов может быть от 0 до 50 примерно. Из бд надо тягать по ним данные и перекладывать в другой каталог.
какая ОС ? линукс ?
в принципе да, можно нужен отдельно скрипт на bash , что то вроде такого #!/bin/bash for filename in /Data/*.sql; do cat /Data/$filename.sql | psql -q postgresql://username:userpass@localhost/dbname > /dst/$filename.dat done Он будет запускать для каждого файла psql. \pset работает в таком режиме. а выходные данные будет складывать в др папку, в виде текстовых файлов с данными. Не совсем понятно какие тут могут быть ошибки, если только селекты в скрипте, хоть и жирные. Просто обязательно указать ключ -q что бы в выходной файл не падали сообщения изменения настроек вывода и т.п.
Обсуждают сегодня