Вычисление размера резервных копий DB

=IFERROR(
  ARRAYFORMULA(
    IF(ISBLANK(T3:T),,
        FLOOR(     
            IF(DATEVALUE($Q2:Q)+TIMEVALUE($R2:R)-DATEVALUE($N2:N)+TIMEVALUE($O2:O)>1,
                IF(R2:R-O2:O>0.08263888889,(T2:T-S2:S)+2,(T2:T-S2:S)+1),
                (T2:T-S2:S)+1)
        ,1
            )
        )
    )

Кажется, это лучший способ заставить это работать. Я должен был вставить заявление IF, чтобы я мог вырезать проблему первого дня. Эта странная 0,08 - это истекшее отличие от 2 часов, предположительно.

Я искренне не понимаю ответ, который мне дали от Player0. В моей ситуации есть 3 разных вопроса. Первый день не может добавить +2, если разница составляет более 2 часов. Через день можно. Его странное число было 31.08, так что, возможно, его масштабировали месяцами или что-то в этом роде. Я не мог заставить это работать, хотя, это только возвратило бы '1'. Когда я разбил коэффициент и возился с ним, каждый ответ был по большей части 0. Если есть что-то, чего мне не хватает в этой новой формуле. Я хотел бы получить некоторую информацию.

9
задан Gnana 14 May 2009 в 07:31
поделиться

2 ответа

Это почти размер файлов mdf и ldf.

-1
ответ дан 4 December 2019 в 22:30
поделиться

sp_spaceused должно быть довольно близко, если вы посмотрите на зарезервированное пространство.

Оценка размера ваших резервных копий базы данных

Пол Рэндал недавно написал в блоге о том, как узнать, насколько большой может быть ваша резервная копия TLOG:

Сколько данных будет следующая резервная копия журнала включает

Комбинация двух значений, кажется, действительно близка к фактическому размеру резервной копии в некоторых кратких тестах.

9
ответ дан 4 December 2019 в 22:30
поделиться
Другие вопросы по тегам:

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