Здравствуйте! В нашем проекте (МРВ+(32000 ch) TM 6.08 )данные для отображения поступают по локальной сети из БД (My SQL Workbench 5.2 CE), находящейся на удаленном сервере. Параметров которые необходимо запрашивать 1 раз в сек около 1000. Проект часто зависает. Застывает время, невозможно нажать ни на какие кнопки. Какие могут быть причины?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
ODBC-интерфейс сам по себе является достаточно медленным, а по сети - тем более. Используемый Вами трафик для такого интерфейса является весьма ощутимой нагрузкой. Возможно, у Вас каналы CALL.SQL работают в основном потоке. Задержки ODBC-драйвера по сети в этом случае будут тормозить основной поток.
Переведите каналы CALL_SQL (в настройках периода обработки в канале) в поток IDLE.