Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Экспертам...Нужен совет...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
По поводу организации структуры базы данных.

Как лучше :

1. Всю базу держать в одном файле , включая справочники ?
2. Разместить справочники в одной базе, а базу в другой ?
9 сен 04, 08:39    [945490]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2506
Если будет 2-й вариант, то как у Вас будет организована ссылочная целостность между таблицами в разных БД?
9 сен 04, 08:50    [945503]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
есть идея данные за месяц выгружать в txt через DTS, и прилинковывать
через сервер ?
9 сен 04, 08:51    [945505]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
а производительность от такого линка?)))


для спящего время бодрствования равносильно сну
9 сен 04, 08:53    [945507]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
Алексей2003
а производительность от такого линка?)))


для спящего время бодрствования равносильно сну


Согласен не удовлетворен !


Но если записи достигнут до 100 000 000 ?

Разделять таблицы будет неизбежно, не так ли ?
9 сен 04, 09:02    [945512]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
в справочниках та? нет, не надо :) держите все в одной базе... в любом случае быстрее...


для спящего время бодрствования равносильно сну
9 сен 04, 09:03    [945513]     Ответить | Цитировать Сообщить модератору
 Re: Экспертам...Нужен совет...  [new]
_bob
Member

Откуда: Москва
Сообщений: 1654
если большая таблица вынеси её индексы, текстовые и бинарные поля в другой файл, а файл на другой диск, а саму таблицу раздели на две: архивную и оперативную, обсуди с народом срок давности, при котором записи будут только в архивной таблице, выборка - хранимочкой, которая если запрос включает старые данные, делает его из архивной таблицы, иначе - из оперативной (очень хорошо, если все записи оперативной таблицы будут в архивной, но появится проблема их актуальности), для всяческой статистики очень хорошо сделать хранилище данных и использовать OLAP (зачастую это - любимая игрушка руководителя)
9 сен 04, 09:27    [945550]     Ответить | Цитировать Сообщить модератору
 Благодарю за участие господа!  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
9 сен 04, 10:05    [945666]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить