Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как лучше хранить базы, которые уже не изменяются?  [new]
EdGreen
Member

Откуда:
Сообщений: 53
Есть серия таблиц, которые отработали своё боевое состояние и перешли в архивное. Например, продажи. Год работала организация, в базу вносились изменения, год закрылся, базу закрыли, начали новую. Однако прошлогоднюю базу храним для аналитики. И так уже, скоро 10 лет.
Вот и получается, что у меня хранится 10 баз данных по 30 Гб, в которых, в силу страничной организации БД и 50% резервирования полезной информации, в лучшем случае 50%.

Вопрос: А нет ли в MS SQL какого-либо специального состояния БД, когда она переводится в режим readonly, сплющивает всё свободное пространство в данных и индексах и хранит только полезные данные.

И дело, даже не в том, что бы они меньше места занимали, просто сегодня я их переносил с места на место... Времяёмкая процедура оказалась.
25 сен 15, 17:36    [18196323]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше хранить базы, которые уже не изменяются?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
EdGreen,

тынц
а банальный shrink сделали?
25 сен 15, 17:42    [18196359]     Ответить | Цитировать Сообщить модератору
 Re: Как лучше хранить базы, которые уже не изменяются?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
EdGreen,

а вообще историю особенно типо продаж хранят в olap кубах:)
25 сен 15, 17:43    [18196361]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить