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

Есть база, раньше в ней было три таблицы, одна 15 тыс записей, другая 3 тыс записей, а третья больше миллиона записей. Удалил последнюю таблицу, осталось две маленьких таблицы (на 10 тыс и на 3 тыс), смотрю размер файлов базы: .mdf - 65 Mb, .ldf - 450 Mb. Почему получается так много? Или для 20 тыс записей (полей немного и не длинные) размер пол гигабайта это нормально?

Спасибо.
6 окт 09, 10:52    [7746516]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Текущее количество записей в БД и размер файлов БД сами по себе не как не коррелируются, за исключением того, что размер БД не может быть меньшее чем размер всей информации в ней…

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум.
6 окт 09, 10:56    [7746548]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
drinkins
Здравствуйте!

Есть база, раньше в ней было три таблицы, одна 15 тыс записей, другая 3 тыс записей, а третья больше миллиона записей. Удалил последнюю таблицу, осталось две маленьких таблицы (на 10 тыс и на 3 тыс), смотрю размер файлов базы: .mdf - 65 Mb, .ldf - 450 Mb. Почему получается так много? Или для 20 тыс записей (полей немного и не длинные) размер пол гигабайта это нормально?

Спасибо.


ТОП 10 самых популярных вопросов п.1
6 окт 09, 10:59    [7746567]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
drinkins
смотрю размер файлов базы: .mdf - 65 Mb, .ldf - 450 Mb. Почему получается так много? Или для 20 тыс записей (полей немного и не длинные) размер пол гигабайта это нормально?


Размер файла <> размер занятого данными в файле места
6 окт 09, 10:59    [7746571]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
drinkins
Guest
то есть все нормально и мне на это дело просто забить, я правильно понял? =)
6 окт 09, 11:07    [7746639]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Да все нормально, нет просто забить не надо.
Вам надо сходить по ссылке, которую вам дал pkarklin и ликвидировать пробел в знаниях, тогда ваш вопрос отпадет сам собой…

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум.
6 окт 09, 11:10    [7746661]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
drinkins
то есть все нормально и мне на это дело просто забить, я правильно понял? =)

Неправильно.
Нужно понимать, что для изменения размеров файлов есть специальные команды
И использовать эти команды, когда нужно

Сообщение было отредактировано: 6 окт 09, 11:13
6 окт 09, 11:13    [7746667]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
drinkins
Guest
поясню, почему такой вопрос возник.

Есть база о двух таблицах, кол-во записей ~20 000. Ее потребовалось перенести на другой сервер. Админ того сервера спрашивает какого размера диск мне выделить. Вот я и думаю сколько места мне для базы нужно.
6 окт 09, 11:18    [7746700]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
drinkins
Guest
DENIS_CHEL
Да все нормально, нет просто забить не надо.
Вам надо сходить по ссылке, которую вам дал pkarklin и ликвидировать пробел в знаниях, тогда ваш вопрос отпадет сам собой…


по этой ссылке статьи относятся к скл 6 и 7
принципы остались такие же?
6 окт 09, 11:21    [7746724]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
DENIS_CHEL
Member

Откуда:
Сообщений: 23097
Можете начать отсюда...

DBCC SHRINKDATABASE (Transact-SQL) SQL Server 2005 Документация по SQL Server 2005

---------------------------------------------------------
- Ну вы тут и нафлудили! - сказал Геракл, зайдя на Авгиев форум.
6 окт 09, 11:28    [7746777]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
drinkins


Есть база о двух таблицах, кол-во записей ~20 000. Ее потребовалось перенести на другой сервер. Админ того сервера спрашивает какого размера диск мне выделить. Вот я и думаю сколько места мне для базы нужно.

Ну и с какой трудностью вы столкнулись ? Вы не можете спрогнозировать, какие объемы нужны вашей базе ? В том числе и в ситуации при удалении большого количества данных ?
6 окт 09, 11:28    [7746779]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы в MSSQL 2005  [new]
drinkins
Guest
Glory
[quot drinkins]

Ну и с какой трудностью вы столкнулись ? Вы не можете спрогнозировать, какие объемы нужны вашей базе ? В том числе и в ситуации при удалении большого количества данных ?


да, именно с этой.


Можете начать отсюда...


ушел читать
6 окт 09, 11:31    [7746802]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить