Если замена только из-за "постоянно скорость портов падает с 1GB до 100MB" то это не в коммутаторе проблема
Да и не попадались мне коммутаторы (кроме микротика) с функцией DHCP сервера
Covering index skip scan for deduplication on cdrs using fileDate over ('2024-03-18' <= fileDate <= '2024-03-24')
Covering index range scan on cdrs using fileDate over ('2024-03-18' <= fileDate <= '2024-03-24')
движок InnoDb, поле fileDate тип date, партиции на каждый день, индекс на fileDate стоит
запрос
я бы тоже посмотрел ))) это нужно задать вопрос автору.
Меня больше интересует использование union, список фильтрации большой, как это лучше сделать?
там просто список id, [1, 2, 3, ...]
WHERE cashless_card.company_id IN (1,2,3)
должно получиться...
INNER JOIN ( SELECT 1 AS company_id UNION ALL
SELECT 2 UNION ALL
SELECT 3
) AS criteria ON cashless_card.company_id = criteria.company_id
индексы есть до этих полей
C offset это лучшее решение, чем вытаскивать все записи за один запрос
Может coalesce оказывать влияние на производительность?
Формулы со случайными числами не подходят, тк. данные должны хранится не только в печатном, но и в электронном виде.
в идеале задача такая, чтоб в ячейку ввести общий пробег за месяц, а формула сама распределила по дням
Трасерт с влан10 до адреса 172*** обрывается на L3 (192.168.4.5)