Вход | Регистрация

Информационные технологии ::

Метки: 

Большой размер "unallocated space" в SQL базе, как его уменьшить?

Я
   GrVas
 
08.12.17 - 10:49
Отчетом Statistika_bazy_SQL получили
Размер: 246232.69 MB, Неиспользованно: 41389.09 MB
Как уменьшить неиспользованную часть?
 
 
   LuciferArh
 
1 - 08.12.17 - 10:51
А зачем? Оно будет использовано по мере наполнения БД новыми данными. А так, конечно, смотрите SHRINK DATABASE для MS SQL.
   ИмяФамилия
 
2 - 08.12.17 - 10:51
google it: ms sql shrink database files
ну и рядышком почитать что это такое и какая проблематика ожидает.
   lodger
 
3 - 08.12.17 - 10:52
USE [PROD]
GO
DBCC SHRINKDATABASE(N'PROD',TRUNCATEONLY)
GO
   GrVas
 
4 - 08.12.17 - 10:59
можно так Tasks - Shrink - Database ?
Шринкать нужно и Database и Files,
   Aleksey
 
5 - 08.12.17 - 11:02
(4) Можно, я всегда так делаю. Но не нужно, так ты сделаешь только хуже. Сейчас у тебя база лежит на винте огромным куском. Если ты ее уменьшишь, то дальнейший рост базы приведет к фрагментации расположения на диске, так как расти она будет ступенчато, что негативно скажется на доступе к данным
   GrVas
 
6 - 08.12.17 - 11:04
(5) на диске места почти нет :(
осталось 15 гиг
   Aleksey
 
7 - 08.12.17 - 11:07
(6) и что? 40 гигов спасут? К концу следующей база снова возьмет свое. и что дальше?  Будете каждые полчаса теребонькать сервер?
   GrVas
 
8 - 08.12.17 - 11:08
(7)Вопрос с размером диска решается ,но пока нужно дожить до этого.
   Aleksey
 
9 - 08.12.17 - 11:09
(8) Ну главное ТиИ не запускать и итоги не пересчитывать, а то можно окончательно угробить базу
   GrVas
 
10 - 08.12.17 - 11:09
(9) Да это не запускаю, понимаю что не получится ее сделать.
 
  Рекламное место пустует
   Мыш
 
11 - 08.12.17 - 11:13
Можно ещё разбить на несколько файлов и раскидать по разным дискам
   lodger
 
12 - 08.12.17 - 11:13
(8) лучше разгрузить винт с главной базой. все неглавное - долой или на другие диски, можно без рейда. а главбаза пускай пухнет.


Список тем форума
  Рекламное место пустует
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует