powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / АСКУЭ: какую СУБД выбрать?
25 сообщений из 90, страница 1 из 4
АСКУЭ: какую СУБД выбрать?
    #34135700
Zяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые профессионалы, помогите советом.

АСКУЭ - автоматизированная система коммерческого учета электроэнергии.
В общем виде ситуация такая:
у потребителя стоит счетчик(и), передающий(е) через определенный софт и хард данные по энергоучету (оооочень много циферок) на сервер БД.

Вопрос: какая СУБД для этого лучше подойдет?
Сюда не посылать: http://www.sql.ru/forum/actualthread.aspx?tid=177596&hl=%e0%f1%ea%f3%fd
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34135731
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Берите Кашу - считается, что это круто.
З.Ы Посмотрите в сторону MSSQL, Oracle.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34135735
Zяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мгммм... Кашу? Простите, не понял?
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34135789
RENaissance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zяй
мгммм... Кашу? Простите, не понял?

http://www.sql.ru/forum/actualthread.aspx?tid=351164


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34135795
LittleCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zяймгммм... Кашу? Простите, не понял?
Вот например
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34135942
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос автору.
Ваш вопрос относится к выбору системы учета электроэнергии или к выбору СУБД для разрабатываемой вами системы учета электроэнергии?
Т.к, если второе, то наверно вы должны в своем вопросе оперировать именно критериями выбора СУБД "без привязки к АСКУЭ", ибо самой СУБД без разницы, что вы там учитываете:
- кол-во одновременно работающих пользователей, поддерживаемые OC, объёмы данных и операций т.д. и т.д.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136018
Zяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antandВопрос автору.
Ваш вопрос относится к выбору системы учета электроэнергии или к выбору СУБД для разрабатываемой вами системы учета электроэнергии?

Второе. Мне необходима СУБД справляющаяся с громадными объемами данных, поступающих с не менее огромной скоростью. Функционал особого значения не имеет. Желательно не за бешенные деньги. И... мне кажется Cache - серьезный кандидат...
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136024
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zяй у потребителя стоит счетчик(и), передающий(е) через определенный софт и хард данные по энергоучету (оооочень много циферок) на сервер БД.
Так уж и много циферок. Вы что, снимаете показания счетчика каждую секунду?

Zяй Вопрос: какая СУБД для этого лучше подойдет?
Скорее всего, любая. Но если хотите получить хороший ответ - обрисуйте желаемое более подробно. Сколько счетчиков? Какая дискретность? Что с этими цифрами будет делаться дальше? Что за "определенный софт"? Итп.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136098
Zяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarer
Так уж и много циферок. Вы что, снимаете показания счетчика каждую секунду?

каждые 3 и каждые 30 минут. однако кроме этого возможны иные операции считывания. вплоть до 0,5 сек.

softwarer
Сколько счетчиков? Какая дискретность? Что с этими цифрами будет делаться дальше? Что за "определенный софт"? Итп.

Количество счетчиков? примерно 3000 (три тысячи). а может и больше. цифры будут просто хранится. периодически надо выдавать отчеты. основное: надо БЫСТРО принять инфу и НАДЕЖНО сохранить и хранить ее.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136409
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zяй
Вопрос: какая СУБД для этого лучше подойдет?

RENaissance
+1
и на АСКУЭ и на техническом учете стоит MS SQL Server 2000
на АСКУЭ база 1.1 гига
на техническом учете около 40 гиг
все лётает
некоторые конторы предлагали варианты АСКУЭ на Oracle, но "побрились" ввиду своей нерасторопности
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136473
Zяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy st
и на АСКУЭ и на техническом учете стоит MS SQL Server 2000
на АСКУЭ база 1.1 гига
на техническом учете около 40 гиг
все лётает

если не секрет, где же это такое стоит? какие масштабы? и как давно?
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136580
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zяй
если не секрет, где же это такое стоит? какие масштабы? и как давно?
на базе этого сделана АСКУЭ.
поставлена не очень давно, но в списке реализованных проектов у поставщика уже появились.))
по масштабам не могу сказать, что сделали, но собирались обасучивать 6 входных ГПП.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34136699
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zяйкаждые 3 и каждые 30 минут.
Не очень понял этой фразы. Рабочее предположение - снимаете каждые три минуты.

Zяйоднако кроме этого возможны иные операции считывания. вплоть до 0,5 сек.
А вот это уже интересно? Как часто такие операции, как долго, на скольких счетчиках сразу?

ZяйКоличество счетчиков? примерно 3000 (три тысячи). а может и больше.
OK. Давайте возьмем 10'000 счетчиков раз в три минуты. Это будет примерно 60 записей в секунду. Уверен, любая СУБД при нормальной реализации кода выдюжит такой поток. Просто для сравнения - на своей домашней машине запустил серию "одиночный insert - commit", получил скорость порядка 6000 записей в секунду. И это не пытаясь оптимизироваться под этот режим, при самом тупом коде.

Что касается объемов - недостаточно данных, чтобы оценить. Первый вопрос - за какой период данные нужно хранить и за какой период будут строиться отчеты.

Zяйцифры будут просто хранится. периодически надо выдавать отчеты. основное: надо БЫСТРО принять инфу и НАДЕЖНО сохранить и хранить ее.
Полагаю, стоит выдвинуть еще одно требование: минимальное время простоя. Поскольку любой простой грозит потерей данных, накапливающихся во время простоя.

Итого, выбирайте именно исходя из надежного хранения-восстановления. Подчеркну еще раз: уверен, что при правильной реализации потянет любая БД. Я бы естественно кивал в сторону Oracle.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34137498
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
предлагаю взять ту, по которой имеется наиболее грамотный специалист..


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34137879
Зл0й
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZяйУважаемые профессионалы, помогите советом.

АСКУЭ - автоматизированная система коммерческого учета электроэнергии.
В общем виде ситуация такая:
у потребителя стоит счетчик(и), передающий(е) через определенный софт и хард данные по энергоучету (оооочень много циферок) на сервер БД.

Вопрос: какая СУБД для этого лучше подойдет?
Сюда не посылать: http://www.sql.ru/forum/actualthread.aspx?tid=177596&hl=%e0%f1%ea%f3%fd

На самом деле эта задача очень просто решается и выбор СУБД здесь играет второстепенную роль. Я подобную задачу уже пару раз успешно решал. СУБД подойдет любая коммерческая реляционная (Oracle, DB2, MS SQL, Sybase) да и на MySql в принципе наверное можно сделать.

Делается например вот как:
1. Ставится load-balancer, точнее их 2 с failover.
2. За ним ставится некоторое количество дешевых серверов которые пишут поток приходящих транзакций в общую файловую систему (например VERITAS Cluster File System, Sun Cluster, Generalized Parallel File System - GPFS, ...), каждые N минут закрывая старый файл и открывая новый. В любой момент времени 1 (и только один) сервер пишет в 1 файл. Файловая система на которую пишутся данные должна лежать на хорошем дисковом массиве и подключается через SAN. Файловая система бэкапится в онлайне, без остановки системы.
3. Ставится сервак подороже, цепляется на тот же SAN, на нем гоняется софт который грузит эти данные в вашу любимую реляционную СУБД.
4. В случае если СУБД позволяет репликацию (например Oracle) ставится standby server в другом здании (возможно даже в другом городе если сеть позволяет), на случай пожара/наводнения/землетрясения/беспорядков со стрельбой.

Данная архитектура проверена мной лично на практике. Могу гарантировать что:
1. Данные не будут потеряны в результате отказа оборудования
2. Данные будут доступны 24*7*365
3. Объем данных которые будут потеряны в результате стихийного бедствия не превысит X минут работы (в случае когда есть standby server).
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34137888
Зл0й
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку,

Решение выше - когда объмы данных от 300 гиг до нескольких терабайт в час. При более мелких объемах можно обойтись просто реляционной СУБД без кластера кэширующих данные серверов.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34138716
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracle. Не ошибёшься. Если выбрать что-то другое, то можно ошибиться, и к тебе будут претензии. Зачем это надо?
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34139007
Sgt.Pepper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю эту задачу. Или нет, лучше так - занимаюсь подобной в газовой отрасли.
Собираются данные с приборов учета с известной дискретностью. В нашем случае - по региону раз в час. Количество узлов учета - несколько тысяч. Узкое место - непосредственно получение данных по не всегда адекватным каналам связи. С точки зрения БД всё IMHO, весьма и весьма тривиально. Т.е. рядовой усредненный склад я считаю более сложным с точки зрения сервера БД.
Однако, если делать систему в масштабах страны, то, полагаю, до 50% проблем будет связана с репликацией. Опять же IMHO.
Ответ: любая коммерческая СУБД исходя из цены, ОС, наличия/доступности специалистов и т.д.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34139071
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ZяйУважаемые профессионалы, помогите советом.

В одной моей подопечной фирме это крутится под ораклом. Вы изобретаете велосипед?
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34139073
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Не сказал где. Октябрьская железная дорога, Энергосбыт
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34140065
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Не сказал где. Октябрьская железная дорога, Энергосбыт
АСКУЭ в Энергосбыте? Оригинально!

По сути вопроса добавлю:
1. для получасовок доступность 24*7*365 - обязательное условие, т.к. это информация весьма недешевая, когда она поступает своевременно.
2. данным с интервалом менее 30 мин. высокая доступность не нужна, т.к. они собираются на случай очередного "Чагино". Мне сомнительно, что их даже в СУБД заливать надо.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34140160
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dried Gagarin
2. данным с интервалом менее 30 мин. высокая доступность не нужна, т.к. они собираются на случай очередного "Чагино". Мне сомнительно, что их даже в СУБД заливать надо.
Это просто фантазии не хватает, как эти данные далее применить.
Если система только ради учета - согласен.
А когда начинают задумываться о нормировании расходов, оптимизации режимов потребления, особенно в условиях резко изменющегося потребления (электродуговые печи, прокатные станы и т.п.) то тут минутные данные выходят на первый план.
Для выявления и анализа аварийных ситуаций минутные данные не канают.
Есть аппаратно-программные комплексы, которые собирают секундные данных по большому количеству каналов (в т.ч. и по релейным - для отлова последовательностей срабатывания защит, выключателей и пр).
А в случае фиксации аварии (задаются критерии) собираются миллисекундные данные.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34142111
Зл0й
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dried Gagarin
2. данным с интервалом менее 30 мин. высокая доступность не нужна, т.к. они собираются на случай очередного "Чагино". Мне сомнительно, что их даже в СУБД заливать надо.

В СУБД заливать как раз обязательно, и анализировать. Чтобы не было очередного "Чагино".
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34142512
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зл0йВ СУБД заливать как раз обязательно, и анализировать. Чтобы не было очередного "Чагино".

Окей, окей - надо... вот только кто этим займется. Энергосбытам дали рынком на сутки вперед и балансирующим под зад для ускорения - вот они и забегали технологии прогнозирования потребления внедрять. А кто теперь сетевикам/диспетчерам/СКУПЭшникам под зад даст? По мне так тотальное АСКУячивание страны надо сделать очередным национальным проектом.
...
Рейтинг: 0 / 0
АСКУЭ: какую СУБД выбрать?
    #34168093
Waytac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно Зл0й всё правильно сказал.
Сам сталкивался с системой на MySQL. Тут больше проблем с каналами связи приходилось решать чем с сервером. :(
И про правильный бэкап главное не забудьте.

ЗЫ: Привет коллеге. Интересно, теперь в связи с ФОРЭМ каждый энергосбыт кинулся "велосипед" изобретать. ;)
...
Рейтинг: 0 / 0
25 сообщений из 90, страница 1 из 4
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / АСКУЭ: какую СУБД выбрать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]