И вот с недавних пор я с трудом могу посмотреть статистику за 5 и более дней... за одну очередь, если выбераю больше, то mysql вклинивает на 100 процентов Проц и все. Пробывал по разному файн тюнить его, но бесполезно.
Есть форумы посвященные этому продукту.
От себя могу только посоветовать explain запроса и смотреть что там не так.
_________________
ys
http://voip.rus.net/
Мы пользовались бесплатной версией Stats и никогда не было проблемм с выборкой статистики.
Просто посмотрев тот селект, который генерить платная версия :
SELECT q3.datetime, qname.queue AS qname, qagent.agent AS qagent, qevent.event AS qevent, q.info1, q.info2, q.info3, if(qevent.event'TRANSFER',q.info1,unix_timestamp(q3.datetime)-unix_timestamp(q2.datetime)) as holdtime, if(qevent.event'TRANSFER',q.info2,unix_timestamp(q.datetime)-unix_timestamp(q3.datetime)) as duration, TIME_TO_SEC(q3.datetime) AS secs, q.uniqueid, date_format(q3.datetime,'%Y-%m') as aniomes, date_format(q3.datetime,'%u') as semana, DAYOFWEEK(q3.datetime)-1 as dw, date_format(q3.datetime,'%Y-%m-%d') as dia, q2.info2 as clid, q2.info1 as url, filename as filename FROM queue_stats as q LEFT JOIN recordings ON q.uniqueid = recordings.uniqueid LEFT JOIN qname ON q.qname = qname.qname_id LEFT JOIN qagent ON q.qagent = agent_id LEFT JOIN qevent ON q.qevent = qevent.event_id LEFT JOIN queue_stats as q2 ON q.uniqueid=q2.uniqueid AND q2.qevent='3' AND q2.qname=q.qname AND q2.datetime=q2.datetime OR q2.datetime is NULL) AND q3.datetime= '2011-07-10 00:00:00' AND q3.datetime = 0 AND TIME_TO_SEC(q3.datetime) = '2011-07-10 00:00:00' AND q2.datetime = 0 AND TIME_TO_SEC(q2.datetime) = '2011-07-10 00:00:00' AND q.datetime = 0 AND TIME_TO_SEC(q.datetime)
_________________
e=mc^2
+1 я тож в астерискгуровской посмотрел запросы к базе и со стула чуть не упал, сейчас использую ее же , но версию 0.2, вместо 0.3,
реальный минус в том, что не видно в Detailed Incoming Stats кто звонил .
Asterisk 1.6.2.17.2
res_odbc
queue_log odbc
И дальше, в базе триггерами на инсерт формирование записи на каждый звонок в очереди. Отчеты свои.
_________________
e=mc^2