Найден 71 результат

vaanes
18 июн 2023, 02:21
Форум: Предложения
Тема: замена count >0 на EXISTS
Ответы: 3
Просмотры: 301

Re: замена count >0 на EXISTS

Например два вида одного запроса, на базе размером около 500Мб select e.* from app_entity_26 e where e.id > 0 and ( ( FROM_UNIXTIME(field_406, '%Y-%m-%d')= date_format( DATE_ADD(now(), INTERVAL 0 DAY), '%Y-%m-%d' ) ) and e.field_404 not in (179, 17, 26, 30) and EXISTS ( select 1 from app_entity_26_v...
vaanes
14 июн 2023, 09:13
Форум: Ошибки в версии 3.4.4
Тема: Фильтр по дате
Ответы: 1
Просмотры: 146

Фильтр по дате

А случайно нет разницы в версиях которая на Демо и которая сейчас в загрузке? Столкнулся с таким возможно ошибочным поведение, правда еще не успел поковырять код но суть следующая ставлю фильтр из списка сущностей по полю динамическая дата по условию > 20 дней И вот в чем прикол на Демо в запросе в ...
vaanes
13 июн 2023, 00:52
Форум: Предложения
Тема: замена count >0 на EXISTS
Ответы: 3
Просмотры: 301

замена count >0 на EXISTS

Предлагаю рассмотреть в запросах замену конструкции count(*)>0 на EXISTS, ощутимо повышает производительность и время отклика на сложных фильтрах.
Будет полезно всем у кого нет возможности прокачивать движок для ускорения.
vaanes
09 июн 2023, 20:35
Форум: Обсуждение
Тема: ИЛИ в фильтрации
Ответы: 1
Просмотры: 230

Re: ИЛИ в фильтрации

В текущих версиях нет

Вот буквально на днях написал предложение на эту тему viewtopic.php?t=6246 так как у себя прибегли к глубокой модификации чтобы можно было строить условия вида (условие_1 AND условие_2 OR условие_2) OR ( условие_3 AND условие_4 OR условие_5)
vaanes
08 июн 2023, 07:03
Форум: Предложения
Тема: Добавить OR в фильтры
Ответы: 0
Просмотры: 225

Добавить OR в фильтры

Было бы отлично если появилась бы возможность в настройку фильтров для общих элементов (отчеты, автоматизации итд) добавить возможность делать условия не только по логике работы AND но и OR.  Я думаю многие сталкиваются когда с обилием ролей тебе нужно сделать почти одинаковые фильтры и разница толь...
vaanes
05 июн 2023, 11:45
Форум: Обсуждение
Тема: Последняя дата входа
Ответы: 22
Просмотры: 832

Re: Последняя дата входа

То что работает сейчас на некоторых проектах да там есть модификация кода в виде отдельных модулей так как некоторый функционал оптимизирован под большой объем и нагрузку. Не посредственно в вашем случае если вам нужно только выкидывание пользователя то можно исхитриться и обойтись встроенным функци...
vaanes
05 июн 2023, 10:37
Форум: Обсуждение
Тема: Последняя дата входа
Ответы: 22
Просмотры: 832

Re: Последняя дата входа

Посмотрите как ведет себя стандартная процедура при переводе системы в Режим обслуживания у нее один из шагов выкинуть всех кроме админов вот и вы выкиньте пользователя ровно таким же способом. Вы создали новое поле, которое берет время из поля дата последнего входа и если оно больше какого-то лимит...
vaanes
04 июн 2023, 13:38
Форум: Обсуждение
Тема: Последняя дата входа
Ответы: 22
Просмотры: 832

Re: Последняя дата входа

Под ограничениями я имею ввиду отказ или доработка текущего функционала для оптимизации Например: 1) Для построения отчетов отказ от встроенного функционала и написание своих модулей или использование сторонних BI, правда с уходом с рынка РФ многих BI, это чаще написание своих отчетов. Конечно в нов...
vaanes
04 июн 2023, 08:31
Форум: Обсуждение
Тема: Последняя дата входа
Ответы: 22
Просмотры: 832

Re: Последняя дата входа

Была задача, есть более 1000 пользователей в разных часовых поясах и для снятия мусорной нагрузки нужно выбрасывать не активных пользователей спустя некоторое время. Ого, а что это у вас за проект такой с таким количеством пользователи? Справляется программа с такой нагрузкой? Обратите внимание на ...
vaanes
02 июн 2023, 22:11
Форум: Обсуждение
Тема: Последняя дата входа
Ответы: 22
Просмотры: 832

Re: Последняя дата входа

Так как по бизнес процессу нету пользователей которые бы просто смотрели отчет то в нашем случае обошлись тем что повесили на items обработчик который по хождению пользователя по страницам обновляет активность. А так как в движке есть фоновые процессы которые каждые 60 секунд запрашивают обновление...