forum.bitel.ru http://forum.bitel.ru/ |
|
оптимизация БД - log_sesiion http://forum.bitel.ru/viewtopic.php?f=6&t=12900 |
Страница 1 из 1 |
Автор: | julik [ 15 май 2018, 15:44 ] |
Заголовок сообщения: | оптимизация БД - log_sesiion |
Версия 6.2 При звонке происходит запись в таблицу log_session и далее еще зачем-то происходит суммирование за весь месяц SELECT SUM(session_cost) FROM log_session_6_201805 WHERE cid= AND sid= и так по каждому клиенту после каждого звонка. Можно ли как-то оптимизировать и подскажите кто знает зачем это суммирование происходит. Заранее спасибо |
Автор: | julik [ 15 май 2018, 15:48 ] |
Заголовок сообщения: | Re: оптимизация БД - log_sesiion |
Можно ли хотя бы не суммировать если звонок нулевой, как вариант |
Автор: | dimOn [ 16 май 2018, 00:46 ] |
Заголовок сообщения: | Re: оптимизация БД - log_sesiion |
непонятно, а какую задачу решаете? в чём проблема? |
Автор: | julik [ 16 май 2018, 12:16 ] |
Заголовок сообщения: | Re: оптимизация БД - log_sesiion |
То есть то что происходит суммирование каждый раз после сессии звонка это нормально? Большая загрузка при большом количестве одновременных вызовов. |
Автор: | dimOn [ 21 май 2018, 02:46 ] |
Заголовок сообщения: | Re: оптимизация БД - log_sesiion |
ежесекундно происходит множество запросов в биллинге, просто непонятно чем именно смущает один конкретный sql-запрос на один звонок (даже если звонков этих сотни, что вряд ли) тем более здесь явно видно что пересчитывается просто наработка договора по соответствующему sid , полагаю это не только нормально, но и необходимо если есть индекс на cid+sid (что сомнительно, надо проверять) то этот запрос очень ненапржен, т.к. вряд ли таких записей много может вы проверили експлайны и видите что запрос грузит итд, вот о чём вопрос мой был |
Автор: | stark [ 31 июл 2018, 21:44 ] |
Заголовок сообщения: | Re: оптимизация БД - log_sesiion |
Это суммирование можно отключить в типе логина. Обычно это делается для операторских логинов. И еще можно использовать модуль voice - там нет этой проблемы. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |