Файл данных разросся

Pavel
Дата: 18.06.2011 09:11:19
Доброго всем времени суток!
Проблема для меня новая, до сих пор с таким не сталкивался.
Файл данных одной из баз вырос до 50Gb, причем на довольно слабом сервере.
Соответственно задачи обслуживания и резервного копирования стали выполнятся ооочень долго, даже дефрагментация этого диска пасует перед этим файлом.
Подозреваю что ключевые слова в моем случае это files и filegroups, но поскольку, как я уже писал, такого опыта у меня нет, параллельно с изучением хочу адать вопрос: как ОПТИМАЛЬНО решить проблему.
Pavel
Дата: 18.06.2011 09:16:08
Сорри, MSSQL2005 std.
Knyazev Alexey
Дата: 18.06.2011 09:54:31
50 Гб именно файл с данными или лог файл?
Pavel
Дата: 18.06.2011 10:09:46
Именно файл данных.
Возможно еще необходимо сообщить что:
1. Это вспомогательная база в которую валится и накапливается аудит действий пользователей в основной базе.
2. Структуры баз изменению не подлежат.
Гавриленко Сергей Алексеевич
Дата: 18.06.2011 12:30:09
Результат sp_spaceused покажите.
Pavel
Дата: 19.06.2011 09:53:02
database _size		32 389.50 MB
unallocated space	0.68 MB
reserved		33 165 128 KB
data			32 824 568 KB
index_size		331 232 KB
unused			9 328 KB
Гавриленко Сергей Алексеевич
Дата: 19.06.2011 09:59:45
Pavel
database _size		32 389.50 MB
unallocated space	0.68 MB
reserved		33 165 128 KB
data			32 824 568 KB
index_size		331 232 KB
unused			9 328 KB
У вас данных 32Гб данных, а не 50Гб.
Pavel
Дата: 19.06.2011 10:17:28
Шринк между сообщениями выполнил.
Pavel
Дата: 19.06.2011 21:18:14
Опачки...
Я даже не могу выполнить полный бэкап базы:
1130(Недостаточно памяти сервера для обработки команды.)
Разностные копии выполняются.
Сижу чешу репу что дальше делать...
1d0
Дата: 20.06.2011 12:37:05
Pavel
Опачки...
Я даже не могу выполнить полный бэкап базы:
1130(Недостаточно памяти сервера для обработки команды.)
Разностные копии выполняются.
Сижу чешу репу что дальше делать...


удалять данные из таблиц или переносить в данные в другие БД