( muszi | 2022. 12. 08., cs – 09:52 )

Az is kérdés, hogy a 2 óránkénti mentés mennyire elegendő, nem marad-e 1-1 blokk tovább is kiíratlanul.

A kernel mindenképpen kiírja diszkre a 30 másodpercnél régebben a pufferekben levő adatokat (/proc/sys/vm/dirty_expire_centisecs). Én úgy értelemezem, hogy a Firebird async módban a program által kiadott commit parancsra egyszerűen csak nem hívja meg az fsync()-et.

A mentés gbak-kal történik, az biztos konzisztens lesz.