Олег_78
Новичок
Здравствуйте!
Не уверен что в тот раздел написал. Если что переместите плз.
Есть Fedora 15 64бит. На ней mysql 5.5.23, PHP 5.3.13,апач 2.2.22. Недавно появилась необходимость использовать русские тексты в базе и редактировать их через вэб. Для этого в my.cnf добавил:
Все работает.
Но!!! Другая вэбморда для отображения статистики (Asternic Call Center Stats Lite) начала жутко тормозить после этого. Раньше страница выводилась за 1 секунду, сейчас за 15-20 сек. Как только убираю любую из этих 5ти строчек из конфига, статистика начинает летать, а в таблице с кириллицей - крякозябры.
Добавил лог медленных запросов. Туда попадают запросы из статистики типа:
Но когда я копирую любой из этих запросов в консоль мускула то он исполняется моментально.
В логах апача нет ошибок на эту тему. Есть только типа
но они всегда были и до того.
Аналогичный сервер на дибиане 7, с чуть более новыми версиями мускула пхп и апача работает с теми же настройками my.cnf в плане кодировки, прекрасно. Статистика летает.
Уже несколько дней гуглю. Как найти почему оно тормозит? Помогите плз.
Не уверен что в тот раздел написал. Если что переместите плз.
Есть Fedora 15 64бит. На ней mysql 5.5.23, PHP 5.3.13,апач 2.2.22. Недавно появилась необходимость использовать русские тексты в базе и редактировать их через вэб. Для этого в my.cnf добавил:
Код:
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
Но!!! Другая вэбморда для отображения статистики (Asternic Call Center Stats Lite) начала жутко тормозить после этого. Раньше страница выводилась за 1 секунду, сейчас за 15-20 сек. Как только убираю любую из этих 5ти строчек из конфига, статистика начинает летать, а в таблице с кириллицей - крякозябры.
Добавил лог медленных запросов. Туда попадают запросы из статистики типа:
Код:
# Query_time: 3.095832 Lock_time: 0.000088 Rows_sent: 391 Rows_examined: 387045
SET timestamp=1520273146;
SELECT ac.event AS action, qs.info1 AS info1, qs.info2 AS info2, qs.info3 AS info3 FROM queue_stats AS qs, qevent AS ac, qname As q, qagent as ag WHERE qs.qevent = ac.event_id AND qs.qname = q.qname_id AND qs.datetime >= '2018-03-05 00:00:00' AND qs.datetime <= '2018-03-05 23:59:00' AND q.queue IN ('911','bonus','magazin') AND ag.agent in ('SIP/1201','SIP/1202','SIP/1203','SIP/1204','SIP/1205','SIP/1206','SIP/1207','SIP/1208','SIP/1209','SIP/1210','SIP/1211','SIP/1212','SIP/1213','SIP/1214','SIP/1215','SIP/1216','SIP/1217','SIP/1218','SIP/1219','SIP/1220','SIP/1221','SIP/1222','SIP/1224') AND ac.event IN ('ABANDON', 'EXITWITHTIMEOUT', 'TRANSFER') ORDER BY ac.event, qs.info3;
# Time: 180305 20:05:48
# User@Host: root[root] @ localhost []
# Query_time: 2.828279 Lock_time: 0.000093 Rows_sent: 2182 Rows_examined: 5916876
SET timestamp=1520273148;
SELECT qs.datetime AS datetime, q.queue AS qname, ag.agent AS qagent, ac.event AS qevent, qs.info1 AS info1, qs.info2 AS info2, qs.info3 AS info3 FROM queue_stats AS qs, qname AS q, qagent AS ag, qevent AS ac WHERE qs.qname = q.qname_id AND qs.qagent = ag.agent_id AND qs.qevent = ac.event_id AND qs.datetime >= '2018-03-05 00:00:00' AND qs.datetime <= '2018-03-05 23:59:00' AND q.queue IN ('911','bonus','magazin') AND ag.agent in ('SIP/1201','SIP/1202','SIP/1203','SIP/1204','SIP/1205','SIP/1206','SIP/1207','SIP/1208','SIP/1209','SIP/1210','SIP/1211','SIP/1212','SIP/1213','SIP/1214','SIP/1215','SIP/1216','SIP/1217','SIP/1218','SIP/1219','SIP/1220','SIP/1221','SIP/1222','SIP/1224') AND ac.event IN ('COMPLETECALLER', 'COMPLETEAGENT') ORDER BY ag.agent;
В логах апача нет ошибок на эту тему. Есть только типа
Код:
PHP Notice: Undefined index: 21 in /var/www/html/qstat/distribution.php on line 110,
Аналогичный сервер на дибиане 7, с чуть более новыми версиями мускула пхп и апача работает с теми же настройками my.cnf в плане кодировки, прекрасно. Статистика летает.
Уже несколько дней гуглю. Как найти почему оно тормозит? Помогите плз.