Задать вопрос

Как вычислить размер таблицы в базе данных?

В приложение необходимо реализовать удаление данных из базы данных за определенные промежуток времени. При этом необходимо показывать сколько данных удалиться, например, если пользователь удалить данные за предыдущий месяц то освободиться Х Кб места.
Нашел множество Sql запросов считающих объем всей базы и конкретной таблицы. Но если посчитать размер все базы, и каждой таблицы в отдельности они не совпадают.

Можно ли как-то узнать сколько места освободиться если я удалю часть данных? Не в конкретной таблице, а в базе, после перерасчета размера базы.
  • Вопрос задан
  • 12974 просмотра
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
  • OTUS
    SQL для разработчиков и аналитиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
asd24
@asd24
MS SQL Server Developer/Administrator
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы