Quik+MySQL проблема решена

  • Автор темы mehanizator
  • Дата начала

mehanizator

Administrator
Команда форума
Смог таки настроить круглосуточную работу связки Quik+ODBC+MySQL. В настройках ODBC соединения тыкнул галку "interactive client", в файле my.ini дописал interactive_timeout=600000, перезапустил сервис MySQL. Теперь все работает как надо: утром открыл крышку ноута, вечером закрыл - вот и все управление роботом. Теперь следующий шаг - выложить всю эту конструкцию куда-нибудь на VPS.
 

dayTrader

New member
Привет.
Вопрос зачем выкладывать на VPS? Если только под виндой для робота?
Еще совет - не делай MySQL на винде... это жесть... лучше возьми самый дохлый UNIX ну или MacOS тогда шоколадно - работает более устойчиво.

Более двух лет транслирую котировки на Мускул, замечаю что Квик начинает тормозить после 10 минут трансляции.
вопрос: какая конфигурация компа и что именно ты транслируешь?
 

mehanizator

Administrator
Команда форума
разумеется под виндой для робота, зачем еще транслировать из квика в мускль?
с юниксами и тем более с макос я работать не умею, мускль на винде работает быстро и надежно. в чем конкретно жесть?

транслирую таблицу текущих параметров, портфели и позиции. такой экспорт будет работать при любой конфигурации.
 

dayTrader

New member
да вот я тоже транслирую котировки но их штук 20-25 и заметил что квик начинает запаздывать с ними.
Мускул на винде подгружает систему. а на Юниксе он просто стоит как сервис а работаешь с ним удаленно (но это лирика)
 

anton1980

New member
mehanizator, "тыкнул галку "interactive client"" - где такая галка находится? можно подробнее?
"в файле my.ini дописал interactive_timeout=600000" , там три секции есть - [client], [mysql] и [mysqld]. в какой дописать надо?
заранее спасибо.
 

mehanizator

Administrator
Команда форума
interactive client находится в настройках ODBC драйвера - которая в Control Panel - Administrative Tools - Data Sources(ODBC)

я в самый конец файла записал, это секция [mysqld]
 

anton1980

New member
"interactive_timeout=600000" дописал в my.ini. А вот "interactive client" не могу найти в Data Sources(ODBC). У меня Windows XP 2 стоит, возможно тут как-то немного по другому устроено.... как быть?
 

mehanizator

Administrator
Команда форума
везде одинаково. открываете Data Sources(ODBC), выбираете источник данных, соответствующий базе данных, куда вы собираетесь импортировать данные, нажимаете Configure. внизу кнопочка Details - там на первой же вкладке в списке опций есть Interactive Client
 

anton1980

New member
может как-то по другому можно установить Interactive Client? в my.ini, например, прописать что-то или еще где-нибудь...
 

anton1980

New member
поставил новый коннектор - заработало! спасибо!
еще вопрос: "interactive_timeout=600000" - это примерно 6.94 дней. можно ли устанавливать больше значение? и какое максимальное?
 

mehanizator

Administrator
Команда форума
я не помню, поройтесь в интернетах...
да и зачем больше, коннект же будет практически каждый день, максимум с перерывом на выходные-праздники.
 
Your email address will not be publicly visible. We will only use it to contact you to confirm your post.
Сверху