Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Помогите выбрать. Нужен реалтайм, ODBC. / 11 сообщений из 11, страница 1 из 1
09.05.2011, 11:55
    #37251701
rfrfylegtk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Нужна СУБД получающая в реальном времени информацию по 100-200записей в секунду в одну таблицу. В пике до 1000строк/сек. Состоит из полдюжины полей varchar[20-100] и double. Вконце сессии БД распухает до пары гигов и в таблице около 2млн записей. Потом впринципе можно чистить, хотя неплохо все таким иметь возможность хранить архив данных. И еще в нескольких таблицах постоянно апдэйтяца сотня записей (2десятка полей varchar[20-100] и double), то есть таблицы не растут а просто обновляются записи. Информация поступает из внешней системы по ODBC. Здесь ничего поменять нельзя. Мой клиент написан на C#. Опрашивает БД 10 раз в секунду на предмет новых и обновленных данных. Сейчас реализовано на MSSQL2008. Впринципе все устраивало, но почему-то со временем стало подтормаживать, а система работает в реальном времени и отставание даже на треть секунды критично.
Чем можно заменить MSSQL или может есть какие-то настройки MSSQL, чтобы ускорить работу в таком специфическом режиме работы?
...
Рейтинг: 0 / 0
09.05.2011, 12:00
    #37251706
rfrfylegtk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Да, запросы к данным самые элементарные. Выборка всего с такого-то id по такой-то или с такого-то времени по такое-то (время в виде varchar хранится). Самый критичный по времени запрос - это селект данных с id больше чем последний выбранный в предыдущем подобном запросе. То есть выборка свежих вновь поступивших записей. За раз выборка выдает редко более 50строк при опросе 10 раз в сек.
...
Рейтинг: 0 / 0
10.05.2011, 19:27
    #37253577
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
rfrfylegtk,

MSSQL отлично работает на таких задачах. Ищи свои заморочки. Например, не апдейть расчетные данные, а аппенди =)

И вряд ли их так часто нужно пересчитывать. А если надо - храни результат в памяти.
...
Рейтинг: 0 / 0
10.05.2011, 22:29
    #37253874
rfrfylegtk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Siemargl,

Дело в том что я вообще ничего не пишу в БД. По ОДБС в БД кидает данные внешняя система. Я ею не управляю. Данные апдейтятся примерно 10раз в секунду. Я стараюсь опрашивать также. То есть только читаю, дальше уже в памяти держу все и работаю.
...
Рейтинг: 0 / 0
12.05.2011, 10:45
    #37256446
Иванчин Вячеслав
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
rfrfylegtk,

а не проще взять литератру по этому самому mssql и узнать как собирается статистика индексов и сделать её, проблема должна решится с затормаживанием
...
Рейтинг: 0 / 0
14.05.2011, 08:13
    #37260393
rfrfylegtk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Иванчин Вячеслав,

А причем здесь индексы? У меня данные выбираются быстро. Проблема, что пишутся медленно.
...
Рейтинг: 0 / 0
14.05.2011, 10:58
    #37260468
Alexey Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
rfrfylegtk,

Oracle TimesTen In-Memory Database

"It can also be used as an in-memory database cache for the Oracle database to enhance the response time and throughput of user applications."
...
Рейтинг: 0 / 0
16.05.2011, 12:36
    #37262419
rfrfylegtk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Alexey Kuznetsov,
Спасибо, но Оракл тяжелая БД. У меня задачи простые. 5ок элементарных запросов и индекс по id. Надо что-то попроще.
...
Рейтинг: 0 / 0
16.05.2011, 13:09
    #37262487
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
rfrfylegtkAlexey Kuznetsov,
Спасибо, но Оракл тяжелая БД. У меня задачи простые. 5ок элементарных запросов и индекс по id. Надо что-то попроще.

MySQL Cluster
...
Рейтинг: 0 / 0
19.05.2011, 12:37
    #37269078
dampil_skiff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
Господа, мне срочно нужна помощь на этой неделе по oracle timesten in-memory database.
Конечно же за гонорар.
Кто может, отпишитесь сразу же на почту.
dampil_skiff@mail.ru
Я живу в СПб.
...
Рейтинг: 0 / 0
19.05.2011, 12:47
    #37269109
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите выбрать. Нужен реалтайм, ODBC.
dampil_skiffГоспода, мне срочно нужна помощь на этой неделе по oracle timesten in-memory database.
Конечно же за гонорар.
Кто может, отпишитесь сразу же на почту.
dampil_skiff@mail.ru
Я живу в СПб.

Это сюда
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Помогите выбрать. Нужен реалтайм, ODBC. / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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