<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">IMHO, треба подивитися на швидкість запису на I/O - якщо pg_restore пише на максимальній швидкості, то треба міняти залізо; якщо ні, то можно піднімати shared_buffers, maintenance_work_mem, wal_buffers, checkpoint_segments або виключати full_page_writes, auto_vacuum та логгінг.</div>
</div>
<div name="messageSignatureSection"><br />
<div class="matchFont">Best withes,
<div dir="auto">Maksym</div>
</div>
</div>
<div name="messageReplySection">On 8 Jun 2022, 14:57 +0200, Oleh Hrynchuk <oleh.hrynchuk@gmail.com>, wrote:<br />
<blockquote type="cite" style="border-left-color: grey; border-left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left: 10px;">
<div dir="ltr">Привіт усім.<br />
<br />
Маю стійке переконання, що щось не відтюнено в мене на серваку. Але що не пробував - ефекту нуль.<br />
<br />
Суть:<br />
Є досить здорова база постгреса, під 150 GB. В ній штук 10-12 здорових (5-16 GB) таблиць із здоровими індексами.<br clear="all" />
<div>pg_dump на ній "в 5 смичків" (-j5) відпрацьовує за лічені хвилини. А ось на іншій машині під Ubuntu 18.04 (2 x Intel(R) Xeon(R) CPU X5675 @ 3.07GHz, 48 GB RAM, 1TB SSD) pg_restore цієї БД (твкож з -j5) триває 15 годин!!!</div>
<br />
Які параметри postgresql.conf чи sysctl.conf показати?<br />
Де що в консерваторії підкрутити?<br />
<br />
Коли глянути htop під час pg_restore - всі 12 cores ніби досить рівномірно завантажені (ну в залежності від обробки тих чи інших таблиць), пам"ять також нормально юзається під буфери та кеш.. а всеодно ресториться все з черепашою швидкістю :(<br />
<br />
Перепробував різні тюнінги "з книжок" та/чи "як пишуть розумні люди в отих ваших інтернетах". І поки-що нуль ефекту :(. Достало... (((<br />
<br />
--<br />
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>Regards,<br />
/oleh hrynchuk</div>
</div>
</div>
</div>
_______________________________________________<br />
uanog mailing list<br />
uanog@uanog.kiev.ua<br />
https://mailman.uanog.kiev.ua/mailman/listinfo/uanog<br /></blockquote>
</div>
</body>
</html>