Страница 1 из 2

Мегафон АТС - Долго загружает список звонков

Добавлено: 02 ноя 2024, 14:08
artyzz
Модуль Мегафон АТС - при попытке открыть историю звонков, список загружается по 40-80 секунд, даже при небольшом количестве записей (40 вызовов). Подозреваю, что есть ошибки в запросах к АТС. Можете проинспектировать?

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 03 ноя 2024, 14:29
artyzz
Так же обнаружил, что у Мегафона есть новое API, модуль нуждается в обновлении

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 04 ноя 2024, 11:41
support
А на странице "История звонков" есть связанные сущности? Сколько записей в сущностях?

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 04 ноя 2024, 11:57
artyzz
3 сущности. Если отключить их, то грузится почти мгновенно, все ок. Подключил 1 сущность - заказы - и снова очень долго висит. Та же история если оставить только сущность Клиенты - так же долго грузит
support писал(а): 04 ноя 2024, 11:41 А на странице "История звонков" есть связанные сущности? Сколько записей в сущностях?

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 04 ноя 2024, 13:22
support
Подключил 1 сущность - заказы - и снова очень долго висит.
Нужно добавить индекс для поля Телефон в этой сущности. Это можно сделать через phpmyadmin.
Найдите ID поля телефон в этой сущности (например это будет 123) и затем откройте таблицу сущности и для колнки field_123 добавьте индекс.
Загрузка должно ускорится.

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 04 ноя 2024, 13:27
artyzz
Спасибо Сергей! Проверю и напишу результат

support писал(а): 04 ноя 2024, 13:22
Подключил 1 сущность - заказы - и снова очень долго висит.
Нужно добавить индекс для поля Телефон в этой сущности. Это можно сделать через phpmyadmin.
Найдите ID поля телефон в этой сущности (например это будет 123) и затем откройте таблицу сущности и для колнки field_123 добавьте индекс.
Загрузка должно ускорится.

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 05 ноя 2024, 17:23
artyzz
support писал(а): 04 ноя 2024, 13:22
Подключил 1 сущность - заказы - и снова очень долго висит.
Нужно добавить индекс для поля Телефон в этой сущности. Это можно сделать через phpmyadmin.
Найдите ID поля телефон в этой сущности (например это будет 123) и затем откройте таблицу сущности и для колнки field_123 добавьте индекс.
Загрузка должно ускорится.
Не помогло. Добавил индекс поля 423 (это поле с телефоном и подключенным модулем телефонии)

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 05 ноя 2024, 22:55
support
Изменил запрос. Файл из архива замените в plugins\ext\modules\call_history\components\
Сообщите результат.

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 06 ноя 2024, 17:11
artyzz
support писал(а): 05 ноя 2024, 22:55 Изменил запрос. Файл из архива замените в plugins\ext\modules\call_history\components\
Сообщите результат.
Не помогло. Долго грузило а потом выдало такое

Re: Мегафон АТС - Долго загружает список звонков

Добавлено: 06 ноя 2024, 18:10
support
Касательно ошибки, обнаружил, файлы из архива замените в plugins\ext\modules\call_history\components\
Сообщите результат.

Почему медленно, не понимаю. 2000 записей не должны давать нагрузку, даже без индексов.
А какой у вас сервер. Сколько строк на странице?