Показано с 1 по 10 из 37

Тема: Работа с MySQL

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    В принципе можно. Мы добавим такую возможность.
    Вы то добавите, а сейчас, как бороться с проблемой.

    Сделал дополнительный столбец в базе, туда добавляется время в UTC и написал запрос в скаде такого типа
    Код:
    select temp_gazootvod_1, time_utc 
    FROM kip3 
    where time_utc > (now()- interval 6 HOUR) - interval 1 hour;
    Но проблема не решилась. Дело в том что данные в бд записываются каждую секунду, то есть их там миллионы. И на обработку такого запроса даже в командной строке уходит много времени. А скада дак вообще начинает подвисать.
    Подпись временно не доступна...

  2. #2

    По умолчанию

    Цитата Сообщение от electronic Посмотреть сообщение
    Но проблема не решилась. Дело в том что данные в бд записываются каждую секунду, то есть их там миллионы. И на обработку такого запроса даже в командной строке уходит много времени. А скада дак вообще начинает подвисать.
    Потому что вам нужно по другому построить запрос.
    Вам нужно запрашивать из базы данных только те данных, которых у вас нет. Определяете метку времени последнего значения, передаете это значение в запрос, и получаете данные чья метка времени новее переданного значения.
    Посмотрите нашу документацию по работе с БД:
    http://www.insat.ru/services/support...by_step/BD.zip
    Во второй части, начиная со страницы 11 описана работа с выборкой и ограничением. Там правда MS SQL, но принцип одинаковый.
    Спасибо.

Похожие темы

  1. МастерСкада и MySQL
    от Сергей_К в разделе Master SCADA 3
    Ответов: 57
    Последнее сообщение: 12.03.2024, 14:04
  2. ип320 взаимодействие с MySql
    от zartmax в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 02.11.2012, 11:56
  3. OWEN плк100, MySql, 1C предприятие
    от TouchS в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 18.06.2012, 07:53
  4. Работа TP
    от sleyer в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 03.05.2012, 12:52
  5. Работа с MySQL
    от Александер2008 в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 18.02.2012, 18:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •