30.06.2013 Views

SQL Server Backup and Restore - Simple Talk

SQL Server Backup and Restore - Simple Talk

SQL Server Backup and Restore - Simple Talk

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2: Planning, Storage <strong>and</strong> Documentation<br />

ELSE 0<br />

END), 0) AS [Average Differential<br />

<strong>Backup</strong> Time] ,<br />

SUM(CASE WHEN type = 'L'<br />

THEN DATEDIFF(second, backup_start_date,<br />

<strong>Backup</strong>_finish_date)<br />

ELSE 0<br />

END) / NULLIF(SUM(CASE WHEN type = 'L' THEN 1<br />

ELSE 0<br />

END), 0) AS [Average Log <strong>Backup</strong> Time] ,<br />

SUM(CASE WHEN type = 'F'<br />

THEN DATEDIFF(second, backup_start_date,<br />

<strong>Backup</strong>_finish_date)<br />

ELSE 0<br />

END) / NULLIF(SUM(CASE WHEN type = 'F' THEN 1<br />

ELSE 0<br />

END), 0) AS [Average file/Filegroup<br />

<strong>Backup</strong> Time] ,<br />

SUM(CASE WHEN type = 'G'<br />

THEN DATEDIFF(second, backup_start_date,<br />

<strong>Backup</strong>_finish_date)<br />

ELSE 0<br />

END) / NULLIF(SUM(CASE WHEN type = 'G' THEN 1<br />

ELSE 0<br />

END), 0) AS [Average Differential<br />

file <strong>Backup</strong> Time] ,<br />

SUM(CASE WHEN type = 'P'<br />

THEN DATEDIFF(second, backup_start_date,<br />

<strong>Backup</strong>_finish_date)<br />

ELSE 0<br />

END) / NULLIF(SUM(CASE WHEN type = 'P' THEN 1<br />

ELSE 0<br />

END), 0) AS [Average partial <strong>Backup</strong> Time] ,<br />

SUM(CASE WHEN type = 'Q'<br />

THEN DATEDIFF(second, backup_start_date,<br />

<strong>Backup</strong>_finish_date)<br />

ELSE 0<br />

END) / NULLIF(SUM(CASE WHEN type = 'Q' THEN 1<br />

ELSE 0<br />

END), 0) AS [Average Differential<br />

partial <strong>Backup</strong> Time] ,<br />

MAX(CASE WHEN type = 'D' THEN backup_size<br />

ELSE 0<br />

END) AS [Database Full <strong>Backup</strong> Size] ,<br />

81

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!