Как лучше применить секционирование?

SumMrak
Дата: 15.02.2010 10:34:29
Здравствуйте!
Имею базу данных в которую круглосуточно сыпятся данные с навигационного оборудования
В это базе имеется таблица истории, в которой собственно и хранятся все основные данные со всех навигационных

блоков (датавремя, ИдБлока, координаты, скорость и другие сопутствующие параметры).
Интенсивность примерно 3млн записей в месяц.


База на текущий момент уже разрослась до 60Гб, и стало проблематично ее обслуживание, бэкапится долго да и места на диске уже маловато (пока спасаюсь сжатием бэкапов).
Хотелось бы чтобы бэкапить можно было только текущий месяц, остальные месяца и прошлый год нужны только для отчетов, а данные старше прошлого года можно удалять или переместить на архивный носитель.

Как лучше в такой ситуации применить секционирование?
Спасибо.

___________________________________________________________________________________
Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
Jul 9 2008 14:43:34
Copyright (c) 1988-2008 Microsoft Corporation
Enterprise Evaluation Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)
Критик
Дата: 15.02.2010 10:46:47
1) поставить последние SP
2) поделить на секции например помесячно
3) бэкапить можно не всю базу, а только свежие данные/"последнюю" файловую группу
4) использовать сжатие секций
Паганель
Дата: 15.02.2010 10:55:44
SumMrak
База на текущий момент уже разрослась до 60Гб
SumMrak
места на диске уже маловато
Извините что встреваю, сам я не админ и по теме ничего не подскажу, просто интересно,
как такое могло случится во времена, когда терабайтный винт сотню зеленых стоит
Критик
Дата: 15.02.2010 11:05:24
Паганель,

Чуть поправлю) "терабайтный домашний винт сотню зеленых стоит"