[Asterisk-Users] voicemail.conf from DB
Preston Garrison
preston at mailblocks.com
Mon May 16 13:53:20 MST 2005
Actually using voicemail from db is alot smarter then using SIP from
the database. But that is mostly due to the fact that realtime queries
the database 4 times everytime it needs a sip record. Also mysql
doesn't keep everything in memory at all. It only keeps stuff it needs
to in memory, that it finds itself accessing alot. The algorithms are
pretty damn good in mysql about what to keep in memory.
Preston Garrison
direct: 877-748-4142
fax: 310-774-3901
cell: 623-748-4140
-----Original Message-----
From: Senad J <senad at bicom.us>
To: Asterisk Users Mailing List - Non-Commercial Discussion
<asterisk-users at lists.digium.com>
Sent: Mon, 16 May 2005 20:33:32 +0100
Subject: RE: [Asterisk-Users] voicemail.conf from DB
In my opinion.. using voicemail from DB is not good
for "scaling up" scenarios... in particular if you need to
provide HA of five nine... 99.999%
The cluster database (well in particular MYSQL puts everything in
RAM)... so
as the user base grows.. so does RAM requirement...
Ta
Senad
asterisk-users-bounces at lists.digium.com wrote:
> Hi
>
> I have been playing with trying to get voicemail.conf from DB, I am
> using cvs-head, but when I start asterisk, it dies a horrible death,
> because it cant load any voicemil setting.
>
> I looked at my mysql logs to see what query was being sent, and I get
>
> SELECT category, var_name, var_val, cat_metric FROM voicemail_users
> WHERE filename='voicemail.conf' and commented=0 ORDER BY filename,
> cat_metric desc, var_metric asc, category, var_name, var_val, id;
>
> which is in no way related to the table I created following the
> example on the wiki.
>
> Is there another table format , I have
>
>
+-------------+---------------+------+-----+---------+----------------+
>> Field | Type | Null | Key | Default | Extra |
>
+-------------+---------------+------+-----+---------+----------------+
>> uniqueid | int(11) | | PRI | NULL | auto_increment |
>> customer_id | int(11) | | | 0 | |
>> context | varchar(50) | | | | |
>> mailbox | int(5) | | MUL | 0 | |
>> password | varchar(4) | | | 0 | |
>> fullname | varchar(50) | | | | |
>> email | varchar(50) | | | | |
>> pager | varchar(50) | | | | |
>> stamp | timestamp(14) | YES | | NULL | |
>
+-------------+---------------+------+-----+---------+----------------+
>
>
> tks
> Iqbal
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list