[Pdns-dev] Sqlite3 locking
Angelo Ativo
aativo at threatstop.com
Wed Sep 14 19:31:15 UTC 2016
Thank you for the response Justin, it’s much appreciated.
—Angelo
> On Sep 12, 2016, at 1:08 PM, Justin Clift <justin at postgresql.org> wrote:
>
> On 12 Sep 2016, at 20:53, Angelo Ativo <aativo at threatstop.com> wrote:
> <snip>
>> Wouldn’t the chances of this failure be relatively high if there were say, hundreds of NSUPDATE requests to a PDNS server backed by sqlite3 every second? What happens when two NSUPDATE requests occur at the exact same time?
>
> Note - I’m not a PDNS developer, so can’t comment on the retry thing (though
> it sounds useful).
>
> Specifically with the SQLite bit though, it’s not really designed for high
> write rates (with contention). If someone’s usage is becoming like that,
> it’d be a good idea to migrate the SQL backend to something with good write
> contention handling. (there are many options, though naturally I’ll point
> at PostgreSQL as being decent :>)
>
> Regards and best wishes,
>
> Justin Clift
>
> --
> "My grandfather once told me that there are two kinds of people: those
> who work and those who take the credit. He told me to try to be in the
> first group; there was less competition there."
> - Indira Gandhi
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mailman.powerdns.com/pipermail/pdns-dev/attachments/20160914/c556d3d2/attachment.sig>
More information about the Pdns-dev
mailing list