Optimizing your backup

15
Optimizing Backup Performance Tips and Tricks

description

Slide Deck's for my presentation at the Techcon 2013, held on the 21st of September 2013.

Transcript of Optimizing your backup

Page 1: Optimizing your backup

Optimizing Backup

PerformanceTips and Tricks

Page 2: Optimizing your backup

What is Backup?SQL Server Memory

Page 3: Optimizing your backup

Trivia 1

Page 4: Optimizing your backup

Optimizing Read

• SQL Server Memory

Disk Allocation Unit – 64K

Page 5: Optimizing your backup

Optimizing Read Cont..

Page 6: Optimizing your backup

Optimizing Writes

• SQL Ser

ver

Mem

ory

Page 7: Optimizing your backup

Optimizing Writes contd..

• SQL Ser

ver

Mem

ory

Compression

Page 8: Optimizing your backup

Optimizing Write contd..

MaxTransferSize

Page 9: Optimizing your backup

Trivia 1

Page 10: Optimizing your backup

Optimizing Memory

• SQL Server Memory

Size of Buffer = MaxTransferSizeNo. of Buffers

Page 11: Optimizing your backup

Optimizing Memory

BACKUP DATABASE [AnotherSingleFileDatabase]TO DISK= 'C:\AnotherSingleFileDatabase.bak'WITH COMPRESSION, MAXTRANSFERSIZE = 2097152, BUFFERCOUNT = 3000

There is insufficient system memory in resource pool 'default' to run this query.

OVER

Page 12: Optimizing your backup

Key Takeaways.. • Multiple Database files on different LUN’s

• Disk formatting with 64K Allocation Unit size

• Multiple backup files

• Compression

• MaxTransferSize

• BufferCount

• Be sensible in choosing your values for BufferCount and MaxTransferSize

Page 13: Optimizing your backup

Trivia 1

Page 14: Optimizing your backup
Page 15: Optimizing your backup

• Sourabh Agarwal

• Sr. Premier Field Engineer – Microsoft Services

• Blogs: www.sqluninterrupted.com

• Facebook: https://www.facebook.com/groups/SQLBangalore

• Twitter: @napsterreturns