Огромный трафик в sql
Модератор: immortal
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Огромный трафик в sql
Флешки, а теперь и SSD диски летят раз в два три месяца
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- xor
- Сообщения: 2040
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Огромный трафик в sql
где же у вас гигабайт в час? 468 м, не?
у меня так
у меня так
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Огромный трафик в sql
А не туда глянул, но все равно пол гига в час, за сутки 12 гигов, Как-то многовато. Почему? Не могут же датчики такой трафик генерировать.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- xor
- Сообщения: 2040
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Огромный трафик в sql
циклы крутятся, gg/sg , таймеры, графики, страницы... это всё обращения к базе
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: Огромный трафик в sql
весь код методов и скриптов в бд
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Огромный трафик в sql
Друг, тут по 200 запросов в секунду из коробки. полгода назад я неделю просидел, оптимизируя это все, уменьшил до 50-70. Но чтобы сделать вменяемый уровень - надо переписывать ядро. Посмотри как сделаны циклы в модулях слип 1 секунда и по 100 всяких get/set global, включая удаление по времени) помню больше всего бессмысленно грузили таймеры, делая по 5 insert/delete в сукунду)
одно время выкладывал на гитхаб, да подзабил. приняли только один патч, который исправил десятки ненужных сортировок в секунду.
Подобавляй в базу индексов, оптимизируй кэширование. 90% запросов будут из кэша. Уменьшить износ это конечно не поможет, но хоть смотреться будет красивее))
одно время выкладывал на гитхаб, да подзабил. приняли только один патч, который исправил десятки ненужных сортировок в секунду.
Подобавляй в базу индексов, оптимизируй кэширование. 90% запросов будут из кэша. Уменьшить износ это конечно не поможет, но хоть смотреться будет красивее))
-
- Сообщения: 133
- Зарегистрирован: Ср окт 31, 2018 11:45 pm
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Огромный трафик в sql
У меня также гененрируется много трафика:
И еще вопрос - как поубивать спящие процессы - жрут ресурсы проца:
И еще вопрос - как поубивать спящие процессы - жрут ресурсы проца:
-
- Сообщения: 133
- Зарегистрирован: Ср окт 31, 2018 11:45 pm
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Огромный трафик в sql
Отвечу на свой вопрос по большому количеству процессов. Внес следующие изменения и sleep процессы пропали:
В файле \etc\mysql\mariadb.conf.d\ изменить на:
slow_query_log_file = /var/log/mysql/mariadb-slow.log
long_query_time = 5
log_slow_rate_limit = 1000
query_cache_limit = 10M
В файле \etc\mysql\mariadb.conf.d\ изменить на:
slow_query_log_file = /var/log/mysql/mariadb-slow.log
long_query_time = 5
log_slow_rate_limit = 1000
query_cache_limit = 10M