|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Leizer A. Karabin 2:5005/14.44 02 Jul 2007 16:30:05 To : Gennadij Pastuhov Subject : связка мэйлера и rsync -------------------------------------------------------------------------------- Я, собственно, просто так вышел Monday July 02 2007 01:17, тут слышу - Gennadij Pastuhov говорит Valentin Davydov (ну я встрял, конечно): >>> Что-то пока не могу сообразить, как это реализовать за один заход... VD>> uucp достаточно похоже на фидошный мэйлер? GP> Похоже. но тут возникла новая проблема и не знаю, насколько правильное, GP> решение: GP> нужно сделать дамп базы pg_dump-ом, сравнить его с предыдущим дампом и GP> получить .diff. Дамп текущей тестовой базы составил 402 МБ. Через час - 403 GP> МБ. diff сожрал всю память, весь своп и устроил DoS-атаку на локальные GP> процессы. Поиски в инете и размышления привели к такому решению: сделать GP> split дампа на куски, например, по 1 000 000 строк, diff натравить на них и GP> полученные патчи уже ковырять дальше. К тому же при попытке сделать patch - GP> он тоже начать жрать память, как и diff. Может, есть набор утилит для GP> подобных вещей? Проблема, похоже, не ОС-ы, а выбора инструмента. Заточенного под данные. Вряд ли побайтовое сравнение дампов даст полезный результат. Проприетарный софт от той базы очевидно полезнее. Что за база-то? За сим навеки и проч. Leizer [Team Smile'ик - отменить!] --- GoldEd 1.1.5-030104 * Origin: Abort, Retry, Ignore (англ.) - на фиг, не фиг, по фиг (2:5005/14.44) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/33124688c623.html, оценка из 5, голосов 10
|