▲ | throw0101b 2 days ago | ||||||||||||||||
> ZFS isn’t viable for SQLite unless you turn off fsync’s in ZFS Which you can do on a per dataset ('directory') basis very easily:
* https://openzfs.github.io/openzfs-docs/man/master/7/zfsprops...Meanwhile all the rest of your pools / datasets can keep the default POSIX behaviour. | |||||||||||||||||
▲ | ezekiel68 2 days ago | parent | next [-] | ||||||||||||||||
You know what's even easier than doing that? Neglecting to do it or meaning to do it then getting pulled in to some meeting (or other important distraction) and then imagining you did it. | |||||||||||||||||
| |||||||||||||||||
▲ | zaarn a day ago | parent | prev | next [-] | ||||||||||||||||
Disabling sync corrupts SQLite databases on powerloss, I've personally experienced this following disabling sync because it causes SQLite to hang. You cannot have SQLite keep your data and run well on ZFS unless you make a zvol and format it as btrfs or ext4 so they solve the problem for you. | |||||||||||||||||
▲ | kentonv 2 days ago | parent | prev [-] | ||||||||||||||||
Doesn't turning off sync mean you can lose confirmed writes in a power failure? |