А вот для таблицы events_statements_summary_by_account_by_event_nameза это считается большой нагрузкой? Я пока

так не до конца понимаю как это посмотреть) Или только через long?

2 ответов

8 просмотров

Что такое «большая» нагрузка? Вы говорите о какой-то «сферической нагрузке в вакууме». Как что-то можно сказать о нагрузке, если нет никаких данных о характеристиках сервера, параметрах базы, никаких метрик с самого сервера. Для одной конфигурации 500 запросов в секунду потолок, для другой - капля в море. Не понятно что вообще тормозит. С 90% вероятностью у вас плохие запросы (нет индексов, бесполезные сортировки и тд и тп). Выше уже советовали «включите слоу лог, смотрите что там, анализируйте запросы. Посмотрите метрики хоста, что с цпу? Что с памятью? Что с дисками? Темповые таблицы на диске создаются, потому что в память не влезают, возможно стоит посмотреть параметры, возможно можно вообще оптимизировать запросы и избавиться от появления этих таблиц.

Art- Автор вопроса
Maks
Что такое «большая» нагрузка? Вы говорите о какой-...

Это виртуальная машина. У меня есть другая рядом которая в скрипте выполняет запрос раз в секунду, делитит таблицу и вставляет данные. Логирую время выполнения. В среднем время этих запросов в питоне 10 мс. Но иногда бывает что время это разово может достигать 10 или 20 секунд. Ну это ночью, там делаются бекапы. Но днём бывает до 1-2 сек проскакивает. И вот пока не понимаю с чем связано. В метриках вроде никаких прям пиковых нагрузок не видно. Хостовая машина так же. При этом мой инсерт в общей статистике mysql вообще где то внизу по суммарному времени. Там 50-80 записей удаляется и вставляется, на 15 полей. А у пользователя бекенда в 1000 раз времени больше и только на селекты разные. Пока слоу запросы не получается включить, нет прямого доступа к серверу. Хоть и есть гранд

Похожие вопросы

Обсуждают сегодня

Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Чет мне ссыкотно опять Rainlab.User в проект ставить. Кто знает, опять наотъебись все сделали или после обнов пользоваться можно?
Black Cat
10
Загрузил на свой сервер, теперь обычные прямые ссылки без query параметров и возможных ограничений, всё равно та же ошибка. Неужели скачивать из VK и перезаливать в TG кажд...
Alexey S
2
это группа токсиков или тех кто помогает?
Ибрагим
9
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
Можете помочь с этим, я тут использую Джанго как ОРМ для бота, но бот запускать не хочет, уже всезде перерыл не могу решить, может кто то сталкивался?
Ибрагим
4
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
всем привет. подскажите. сделал политику, он верхнеуровневая. раздал права только на TEST2 (полные). вопрос - можно ли сделать так, чтобы был доступен только TEST2, а остально...
Андрей Сергеев
5
Карта сайта