SQL сервер в АСУТП

Dmitriy
Дата: 31.08.2000 11:28:20
Отзовитесь кто-нибудь, кто имеет опыт использования этой СУБД в задачах АСУТП. Меня конкретно интересуют способы программного решения задачи записи архивов технологических параметров. То есть, по сути, больших объемов информации за небольшой период времени.
Дмитрий.
McSim
Дата: 18.09.2000 18:18:51
Извини Дмитрий. Не совсем ясно, что ты имеешь ввиду.
Мы использовали MS SQL для этой цели в одном проекте, но:
1. Для записи экстремальных значений за промежуток времени.
2. Для записи именно архивов (отработал технологический цикл, результаты запислись в файл, файл поместили в качестве BLOB-поля)
Использование MS SQL для записи параметров в реальном режиме времени (если параметры обновляются не чаще чем раз в минуту) как парвило не оправдывается.
Будут вопросы дальше - mailto:mcsim@workmail.com
SeBL
Дата: 28.09.2000 13:59:49
А можно пояснить причины, по которым запись параметров в реальном времени не оправдывается?
McSim
Дата: 20.10.2000 18:23:38
Объясняется все просто.
Создаешь таблицу с полем InsertTime datetime DEFAULT getdate()
Пишешь хранимую процедуру, которая в цикле INSERT-ит скажем 1000 записей.
Выполняешь и смотришь сколько записей успевает добавиться за секунду.
Получаешь практический предел.
Будут вопросы дальше - mailto:mcsim@workmail.com
Evgeny
Дата: 21.10.2000 17:39:22
Для систем реального времени, как правило, используются специализированные устройства. Собираются они как конструктор и стоят не намного дороже чем на основе PC IBM-совместимых, надежность эксплуатации выше. Схемы сбора информации есть разнообразные, даже на основе клиент-сервер с возможностью конвертирования в несколько форматов. У нас такая внедряется сейчас (технологическая линия), до программной части дело еще не дошло.