оптимизация истории значений переменных

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm

Re: оптимизация истории значений переменных

Сообщение Victor_S »

Просто запустите повторно, часть базы то уже оптимизировано...;)
Правила оптимизации Вы задаете сами.
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

Виктор_С .. Если бы все было так просто....... Не прокатывает. Часть базы конечно жеж оптимизируется........ Вот после шестого захода за прошедшие сутки....... Жду очередного сообщения.... Жаль что раньше скрины не делал, ну что бы посмотреть прогресс....
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

ну например, хочу вычистить вот это systemStates.stateColor (object: Astra): 26109, а до него и не доходитЪ
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm

Re: оптимизация истории значений переменных

Сообщение Victor_S »

smoker_vvo писал(а):а до него и не доходитЪ
Просто закомментируйте все до этого момента...;)
Видимо база уже слишком большая, у меня при оптимизации 1-2 раза в месяц все проходит максимум за 2 запуска скрипта.
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

И вот ИТОГО:
Before YESTERDAY
Value ID: 141
Interval from 2016-01-15 18:14:06 to 2016-01-21 18:37:11 (every 1200 seconds)
Total values: 10988
Optimizing (should be about 433 records)... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fatal error: Maximum execution time of 6000 seconds exceeded in C:\_majordomo\htdocs\lib\mysqli.class.php on line 146
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

Основные забитые сенсоры температуры..... а в скрипте, они как КЛАСС указаны.... Поэтому и вопрос, как почистить конкретный сенсор....
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

Вот чистка по одному сенсору:
sensorT4 (tempSensors.temp)

Before last MONTH
Value ID: 113
Interval from 2015-12-22 00:01:30 to 2015-12-23 17:11:32 (every 7200 seconds)
Total values: 1912
Optimizing (should be about 21 records)... . . . . . . . . . . . . . . . . . . . . . Done (removed: 1951)

Before last WEEK
Value ID: 113
Interval from 2015-12-23 17:11:33 to 2016-01-15 17:12:45 (every 3600 seconds)
Total values: 27819
Optimizing (should be about 552 records)... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Done (removed: 27890)

Before YESTERDAY
Value ID: 113
Interval from 2016-01-15 17:12:46 to 2016-01-21 17:36:41 (every 1200 seconds)
Total values: 9226
Optimizing (should be about 433 records)... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Done (removed: 9242)

Before last HOUR
Value ID: 113
Interval from 2016-01-21 17:36:42 to 2016-01-22 16:55:02 (every 180 seconds)
Total values: 1238
Optimizing (should be about 466 records)... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Done (removed: 1219)
(changed 40328 -> 1423)
zelevova
Сообщения: 291
Зарегистрирован: Вт ноя 18, 2014 11:43 pm
Откуда: Краснодарский край

Re: оптимизация истории значений переменных

Сообщение zelevova »

В скрипте в 33-й строчке есть команда ограничивающая время выполнения скрипта:

Код: Выделить всё

set_time_limit(6000); 
Хотите что бы обработал всё без остановки поменяйте её на:

Код: Выделить всё

set_time_limit(0); 
Ну или установите свое время таймаута.
Majordomo (GitHub) на cubietruck + MegaD + 1-wire
CONNECT: http://connect.smartliving.ru/profile/311
smoker_vvo
Сообщения: 113
Зарегистрирован: Пт дек 14, 2012 3:46 am

Re: оптимизация истории значений переменных

Сообщение smoker_vvo »

О Как, строчку уже нашел, но не знал что можно "0" поставить... Спасиба!
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm

Re: оптимизация истории значений переменных

Сообщение Ivan »

Ещё бы результат очистки.
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить