Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какую структуру БД MS SQL выбрать??? / 6 сообщений из 6, страница 1 из 1
14.03.2008, 07:42
    #35189766
renaton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
Здраствуйте Уважаемые Профи!!!

У меня стоит вот такой вопрос:

Создается БД на MS SQL 2005, и причем БД Системы Реального Времени . В этой БД Предпологается наличие около 5 таблиц, 4 таблицы для расчетов (эти расчеты проводит внешняя прога), а 5-ая таблица в нее будут записываться данные каждые 2 сек, то есть в ней записей будет очень много. Еще к этой БД будут обращаться Клиенты около 20 штук используя 1 прогу и делать запросы к этой БД. Вопрос состоит в следующем:
1. Стоит ли объединять все таблицы в одну, таблицы с расчетами и таблицус данными?
2. Как ваще можно оптимизировать данную БД на быстродействие и быстрое выполнение запросов?
...
Рейтинг: 0 / 0
14.03.2008, 12:48
    #35190686
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
С одной стороны - 2 сек достаточно чтобы много чего записать, с другой - результаты расчета понятие растяжимое. Одно чиcло? 100мег картинок?
...
Рейтинг: 0 / 0
14.03.2008, 13:19
    #35190815
renaton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
ModelRС одной стороны - 2 сек достаточно чтобы много чего записать, с другой - результаты расчета понятие растяжимое. Одно чиcло? 100мег картинок?

Числа
...
Рейтинг: 0 / 0
14.03.2008, 16:00
    #35191481
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
renatonЗдраствуйте Уважаемые Профи!!!

У меня стоит вот такой вопрос:

Создается БД на MS SQL 2005, и причем БД Системы Реального Времени . В этой БД Предпологается наличие около 5 таблиц, 4 таблицы для расчетов (эти расчеты проводит внешняя прога), а 5-ая таблица в нее будут записываться данные каждые 2 сек, то есть в ней записей будет очень много. Еще к этой БД будут обращаться Клиенты около 20 штук используя 1 прогу и делать запросы к этой БД. Вопрос состоит в следующем:
1. Стоит ли объединять все таблицы в одну, таблицы с расчетами и таблицус данными?
2. Как ваще можно оптимизировать данную БД на быстродействие и быстрое выполнение запросов?
Данная система (если она будет включать MS SQL 2005) не будет системой реального времени, поскольку ни сама СУБД ни ОС под которой она работает не являются системами реального времени.
...
Рейтинг: 0 / 0
14.03.2008, 16:58
    #35191752
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
renaton
К сожалению, Ваши вопросы бессмысленны без контекста, на них просто нечего ответить. Если хотите получить какие-то реальные советы, то:

1. Достаточно подробно опишите реальную задачу - ее суть, требования, количественные характеристики.
2. Коротко опишите, как собираетесь ее решать.

Вот после этого можно говорить о каких-то конкретных вопросах... хотя весьма вероятно, советы будут "вообще все надо делать иначе". И действительно, старайтесь не бросаться терминами, которых не очень понимаете.... Я не полностью согласен с Марком, но это уже уход в тонкости.
...
Рейтинг: 0 / 0
21.03.2008, 17:26
    #35206741
gp
gp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую структуру БД MS SQL выбрать???
Если данные должны регистрироваться в быстро, то почти всегда лучше иметь буферизацию.

Использовать буферную таблицу, вставка в которую будет мгновенной, за счет того, что индекс очень короткий (например - данные за минуту)
Периодическая процедура должна перекачивать данные из буферной таблицы в постоянную таблицу.

В постоянной таблице "очень много" данных, дорого переупорядочивать, поэтому вставлять можно только по много и редко.

Если нужна актуальность меньше чем минута, то Запросы делать по обеим таблицам сразу (union).
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какую структуру БД MS SQL выбрать??? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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