[asterisk-users] Using sqlite3 for CDR logging
Tech Support
asterisk at voipbusiness.us
Thu Oct 10 12:28:30 CDT 2013
Thanks for the feedback. I read someplace that the Berkeley DB was wicked
fast and allowed for much higher concurrency. The only problem is that I
have no idea how to implement it into Asterisk. Does anyone have any
experience with something like this?
Regards;
John
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Chris Bagnall
Sent: Thursday, October 03, 2013 1:25 PM
To: asterisk-users at lists.digium.com
Subject: Re: [asterisk-users] Using sqlite3 for CDR logging
On 3/10/13 5:52 pm, Tech Support wrote:
>I was
> thinking of using sqlite3 to log CDR's, thinking that would be faster than
> using MySQL. Has anyone ever benchmarked this to quantify just how much
> faster sqlite3 is? Are there any drawbacks to using it?
Lack of multi-user concurrency is the big one.
At the risk of encouraging database contests on the list, have you tried
using PostgreSQL instead? It's a gross generalisation, but In my
experience, PG handles writes better than MySQL, which in turn tends to
handle reads a little faster than PG - assuming both are in 'out of the
box' (i.e. unoptimised) conditions.
If you wanted to stick with MySQL, you might want to have a go at
optimising it - there are quite a few scripts knocking around the web
which run a set of queries on your data and suggest optimisations to apply.
And others have said, running the DB on a separate host is never a bad
thing, and ideally on SSDs or RAM storage if you can. Spinning disks are
often the bottleneck with large data sets.
Kind regards,
Chris
--
This email is made from 100% recycled electrons
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list