|
|
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
Помогите подобрать БД. Задача: -есть 5-10 машин, по 1-2 датчика на каждой ( датчики температуры, влажности и т.д.) -Нужно сливать данные с датчиков на сервер с периодичностью в 5-10мин. -Хранить архив за 5-10 лет. -и главное (самое жесткое) - архив должен быть легко доступен (т.е. к нему постоянно будут запросы, и не только за текущий год.(легко - это отклик за 1-2сек) -конфигурация, ОС сервера еще не определена. во что тыкну пальцем, то и будет. -желательно хранить основную инфу в одной таблице. -У пользователей стоит вся линейка Wind95/98/2000/ХР. А еще, я кроме access ниче не знаю. Интерфейс юзерам пишется на VB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 23:30 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
1) FireBird 2) MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 23:37 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
забыл: -Бесплатная БД - sql буду учить походу, желательно понятный графический интерфейс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 00:38 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
polyakstar-Нужно сливать данные с датчиков на сервер с периодичностью в 5-10мин.Ключевой вопрос: А с какой дискретностью будут сниматься показания с датчиков и соотвественно храниться в БД? Надеюсь, я правильно понял, что в течении 5-10мин. данные будут записываться например в плоский файл и через каждые 5-10мин. будет происходить пакетная вставка в БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 03:07 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
AsPiro polyakstar-Нужно сливать данные с датчиков на сервер с периодичностью в 5-10мин.Ключевой вопрос: А с какой дискретностью будут сниматься показания с датчиков и соотвественно храниться в БД? Надеюсь, я правильно понял, что в течении 5-10мин. данные будут записываться например в плоский файл и через каждые 5-10мин. будет происходить пакетная вставка в БД? именно. таблица примитивная в 3 поля: 1/ дата-время 2/ID датчика 3/показания (Duble) уже потыкался в mysql... что еще посоветуете попроще? и с графическим интерфейсом... пожалейте меня - тока неделю как с винды на линух пересел) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 03:23 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
тьфу, блин перечитал вопрос - нет, просто одно показание раз в 5 минут идет в таблицу. а пакетную вставку собирался делать тока на случай сбоя сети, ссервака в интерфейсе. если серв не отвечает - у клиента пишутся данный в какой-нить свой mdb, а при появлении коннекта заливаются на сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 03:26 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
А куда ж проще-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 03:31 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
... и посоветуйте дистриб оптимальный для FireBird. чтоб по минимуму было лишнего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 04:02 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
Если нравятся рюшечки-окошечки -- то SUSE в качестве дистрибутива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 15:52 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
polyakstar... и посоветуйте дистриб оптимальный для FireBird. чтоб по минимуму было лишнего Так в ним - ни байта лишнего! Распакуй архив FB, оставь ток нужное. Результат: 3 мега с хвостиком. + IBExpert рабочую машину и... - Вуаля! (С этим, за более подробным, лучше в "Про IB/FB" идти...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2006, 15:54 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
polyakstar AsPiro polyakstar-Нужно сливать данные с датчиков на сервер с периодичностью в 5-10мин.Ключевой вопрос: А с какой дискретностью будут сниматься показания с датчиков и соотвественно храниться в БД? Надеюсь, я правильно понял, что в течении 5-10мин. данные будут записываться например в плоский файл и через каждые 5-10мин. будет происходить пакетная вставка в БД? именно. таблица примитивная в 3 поля: 1/ дата-время 2/ID датчика 3/показания (Duble) уже потыкался в mysql... что еще посоветуете попроще? и с графическим интерфейсом... пожалейте меня - тока неделю как с винды на линух пересел) А что в MySQL не понравилось , кстати. очень интересно узанть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 17:14 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
решил радикально. некогда было линух ковырять. пишется все в access , и каждый месяц датчик сам начинает новый .mdb файл в названии содержащий дату. все летает, элементарно архивируется и за 1 день написана утилитка на VB.NET для удобного чтения такой базы. теперь новая проблемма : http://sql.ru/forum/actualthread.aspx?tid=425010 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2007, 23:59 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
polyakstarрешил радикально. некогда было линух ковырять.оперативно... не прошло и полгода (С) polyakstarпишется все в access ,и каждый месяц датчик сам начинает новый .mdb файл в названии содержащий дату."датчик" это должность, или профессия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 11:35 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
Мда, а зачем каждый месяц новую базу мастерить? даже в акцесе - предпологается хранить данные а не "снимки" журналов. Что не понравилось в связке Firebird + Windows (лучше NT - XP + NTFS)? для 3-х полей и экселя хватило бы, или просто текстового файла...Оптимальный выбор - формат DBase (*.dbf) Нафига городить огород? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2007, 14:23 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
polyakstar пишется все в access , и каждый месяц датчик сам начинает новый .mdb файл в названии содержащий дату. Глупость, с такими условиями вы очень долго не дойдёте до ограничения в 2Gb, хранитье всё в одном месте. polyakstar за 1 день написана утилитка на VB.NET для удобного чтения такой базы. Смысл? Пишите интерфейс на аксе, раз уж с ним работаете... ЗЫ Я так понял, что датчик - это именно сочетание сенсора и преобразователя, а не человек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 13:29 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
почитайте про OPC, может как раз ваш случай. (http://opcfoundation.org) USA = США (соединенные штаты америки) NATO = ОСАС (организация северо-атлантического соглашения) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2007, 16:39 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
Михаил Михайлович1) FireBird 2) MySQL нормально сидим под MSDE. сочетание почти халявы, мощи и тех. поддержки. полюс интеграция с ГИС гораздо легче проходит. у нас на запись долбит постоянно (лифт застрял, чердак открылся-закрылся и т.п.), на чтение относительно иногда (кому-то надо отчет или статистику). единственно, MSDE разрешает только 5 операций на сервере одновременно. у нас, правда, это никогда еще не вылазило. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 10:59 |
|
||
|
БД для отслеживания датчиков
|
|||
|---|---|---|---|
|
#18+
borinединственно, MSDE разрешает только 5 операций на сервере одновременно. Ложь. Курите майкрософтовские факи, тогда такую чушь не будете пороть. Операции искусственно замедляются, если количество одновременно исполняющихся операций больше 5 (вообще говоря, даже не 5, а 7 - если MSDE 2000, а не 7.0). Но исполнять больше 5 (7) одновременно - никто не запрещает. З.Ы. В 2005-ом (который SQL Server Express) это искусственное замедление вообще убрали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 11:08 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=34637051&tid=1553294]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 382ms |

| 0 / 0 |
