[Bucardo-general] Latency on delete

Greg Sabino Mullane greg at endpoint.com
Sun Jan 19 22:10:04 UTC 2014


On Fri, Jan 17, 2014 at 11:27:39AM -0500, Alex Balashov wrote:
...
> But still, am I right to assume that the deletion of any given row
> won't return, as a statement, until the trigger that pushes that
> delta into the Bucardo tables returns?  It's a fairly "synchronous"
> process, right?

Yes, that's correct. But that's a pretty fast process, the big delay 
I was referring to was when Bucardo has to delete lots of rows on 
the targets. That number of rows means a fairly long query.

> >If you are using the latest Bucardo and going to multiple targets,
> >I just pushed an optimization that should help that case, so git pull
> >and try again :)
> 
> I'm not, I'm using the 4.5.0 tarball from the web site.  What's the
> optimisation?

Rather than delete from the targets one by one, we now do all of them 
at once by using asychronous queries. It's not so much a new optimization 
as a bug fix, as we meant to be doing that all along. :)

-- 
Greg Sabino Mullane greg at endpoint.com
End Point Corporation
PGP Key: 0x14964AC8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: Digital signature
URL: <https://mail.endcrypt.com/pipermail/bucardo-general/attachments/20140119/4d0606a6/attachment.sig>


More information about the Bucardo-general mailing list