[DASH] Количество запросов в БД
Модератор: immortal
- mab
- Сообщения: 46
- Зарегистрирован: Сб янв 19, 2019 1:26 am
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: [DASH] Количество запросов в БД
пока не трогал SDevices_setUpdatedText.php
изменил (оптимизировал) свой код, который отвечал за определение/присутствие юзеров по wifi
запросов в секунду стало теперь 184!
изменил (оптимизировал) свой код, который отвечал за определение/присутствие юзеров по wifi
запросов в секунду стало теперь 184!
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [DASH] Количество запросов в БД
Посмотри цикли системные - там тоже непаханное поле
Спасибо нам ПОМОЖЕТ..!
- mab
- Сообщения: 46
- Зарегистрирован: Сб янв 19, 2019 1:26 am
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: [DASH] Количество запросов в БД
как же так? а нельзя просто внести в системные циклы изменения в МД, кто уже разобрался с этим??tarasfrompir писал(а): ↑Пт дек 11, 2020 12:20 pmПосмотри цикли системные - там тоже непаханное поле
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [DASH] Количество запросов в БД
Можно - если осторожно - но вот к примеру цикл шедулера имееш?mab писал(а): ↑Пт дек 11, 2020 2:22 pmкак же так? а нельзя просто внести в системные циклы изменения в МД, кто уже разобрался с этим??tarasfrompir писал(а): ↑Пт дек 11, 2020 12:20 pmПосмотри цикли системные - там тоже непаханное поле
Вот его можно править смело - на 1 запрос в секунду на бд уже меньше
А вообще покажи свои циклы
Спасибо нам ПОМОЖЕТ..!
- mab
- Сообщения: 46
- Зарегистрирован: Сб янв 19, 2019 1:26 am
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: [DASH] Количество запросов в БД
tarasfrompir писал(а): ↑Пт дек 11, 2020 2:31 pmМожно - если осторожно - но вот к примеру цикл шедулера имееш?
Вот его можно править смело - на 1 запрос в секунду на бд уже меньше
А вообще покажи свои циклы
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [DASH] Количество запросов в БД
к примеру исправить на вот такmab писал(а): ↑Пт дек 11, 2020 2:52 pm2020-12-11_14-52-01.pngtarasfrompir писал(а): ↑Пт дек 11, 2020 2:31 pmМожно - если осторожно - но вот к примеру цикл шедулера имееш?
Вот его можно править смело - на 1 запрос в секунду на бд уже меньше
А вообще покажи свои циклы
cycle_narodmon2.php
Код: Выделить всё
while (1)
{
if ((time()-$latest_check)>$checkEvery) {
setGlobal((str_replace('.php', '', basename(__FILE__))) . 'Run', time(), 1);
$latest_check=time();
//echo date('Y-m-d H:i:s').' Polling devices...\n';
$narodmon2_module->processCycle();
}
if (file_exists('./reboot') || IsSet($_GET['onetime'])){
$db->Disconnect();
exit;
}
sleep(1);
}
DebMes("Unexpected close of cycle: " . basename(__FILE__));
и для - cycle_dev_broadlink.php
- За это сообщение автора tarasfrompir поблагодарил:
- Chainik (Пт дек 11, 2020 3:42 pm)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
- mab
- Сообщения: 46
- Зарегистрирован: Сб янв 19, 2019 1:26 am
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: [DASH] Количество запросов в БД
а смысл принципа? что перестановкой sg делаем?tarasfrompir писал(а): ↑Пт дек 11, 2020 3:02 pmТот же принцип и для cycle_megad.php
и для - cycle_dev_broadlink.php
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [DASH] Количество запросов в БД
ежесекундный долбеж делаем каждые 10 секунд или 5
Спасибо нам ПОМОЖЕТ..!
- mab
- Сообщения: 46
- Зарегистрирован: Сб янв 19, 2019 1:26 am
- Благодарил (а): 5 раз
- Поблагодарили: 9 раз
Re: [DASH] Количество запросов в БД
а чуть подробнее? что именно нужно изменить для изменения интервала?
sleep(1) ??
setGlobal((str_replace('.php', '', basename(__FILE__))) . 'Run', time(), 1); ???
при обновлении МД это снова измениттся?
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [DASH] Количество запросов в БД
я ж выложил весь код начиная с while - неужели не видно что поменялось ?
И да после обновления слетит
Спасибо нам ПОМОЖЕТ..!