Whenever I run database backup during normal operating
hours I see a performance degradation and somtimes
blocking. We are running on active/passive config on MS
Cluster. The database size is 40GB and the backup takes
about an hour to complete. I have it set to run at
midnight but there are cases where I need to run the
backup during normal hrs. I have no experience in MS
Cluster and my gut feeling is that the I/O rate max data
thruput is getting maxed out when I run the backup during
normal operating hrs. I can not let the backup run and
run the perfmon to figure out what is going on because
the end users are annoyed and calling my COO ...
Our cluster does a 221GB backup in about 5hr, so your backup performance
doesn't seem unusual. If the users are seeing performance hits, I'm not
sure it is due to the backups - unless you are backing up to the same disk
as where the data files live.
Tom
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA
SQL Server MVP
Columnist, SQL Server Professional
Toronto, ON Canada
www.pinnaclepublishing.com
"L Gonzales" <anonymous@.discussions.microsoft.com> wrote in message
news:23fe01c4dd5c$3de60130$a301280a@.phx.gbl...
Whenever I run database backup during normal operating
hours I see a performance degradation and somtimes
blocking. We are running on active/passive config on MS
Cluster. The database size is 40GB and the backup takes
about an hour to complete. I have it set to run at
midnight but there are cases where I need to run the
backup during normal hrs. I have no experience in MS
Cluster and my gut feeling is that the I/O rate max data
thruput is getting maxed out when I run the backup during
normal operating hrs. I can not let the backup run and
run the perfmon to figure out what is going on because
the end users are annoyed and calling my COO ...
|||L Gonzales wrote:
> Whenever I run database backup during normal operating
> hours I see a performance degradation and somtimes
> blocking. We are running on active/passive config on MS
> Cluster. The database size is 40GB and the backup takes
> about an hour to complete. I have it set to run at
> midnight but there are cases where I need to run the
> backup during normal hrs. I have no experience in MS
> Cluster and my gut feeling is that the I/O rate max data
> thruput is getting maxed out when I run the backup during
> normal operating hrs. I can not let the backup run and
> run the perfmon to figure out what is going on because
> the end users are annoyed and calling my COO ...
Are you backing up to disk on a different channel? If not, you should
back up to a mirrored array, not a RAID 5 array. You would also benefit
from any of the SQL Server backup programs out there that compress
backups as they can backup much, much faster than native (not to mention
restores are also faster).
David Gugick
Imceda Software
www.imceda.com
|||Hi
What you are seeing is a Disk performance issue. Whaqt is your disk
configuration?
Is your SAN setup with RAID-5 and the Data and dumps are on the same LUN/set
of disks? Reading and writing to and from the same LUN will really hamper
performance. What does performance monitor say about Disk Queue Length?
We dump at 2.5Tb per hour on our Clustered SQL Servers with SANs.
Regards
Mike
"L Gonzales" wrote:
> Whenever I run database backup during normal operating
> hours I see a performance degradation and somtimes
> blocking. We are running on active/passive config on MS
> Cluster. The database size is 40GB and the backup takes
> about an hour to complete. I have it set to run at
> midnight but there are cases where I need to run the
> backup during normal hrs. I have no experience in MS
> Cluster and my gut feeling is that the I/O rate max data
> thruput is getting maxed out when I run the backup during
> normal operating hrs. I can not let the backup run and
> run the perfmon to figure out what is going on because
> the end users are annoyed and calling my COO ...
>
>
|||Raid-10. Same LUN/set of disks.
>--Original Message--
>Hi
>What you are seeing is a Disk performance issue. Whaqt
is your disk
>configuration?
>Is your SAN setup with RAID-5 and the Data and dumps are
on the same LUN/set
>of disks? Reading and writing to and from the same LUN
will really hamper
>performance. What does performance monitor say about
Disk Queue Length?
>We dump at 2.5Tb per hour on our Clustered SQL Servers
with SANs.[vbcol=seagreen]
>Regards
>Mike
>"L Gonzales" wrote:
MS[vbcol=seagreen]
takes[vbcol=seagreen]
data[vbcol=seagreen]
during[vbcol=seagreen]
and[vbcol=seagreen]
because
>.
>
|||<anonymous@.discussions.microsoft.com> wrote in message
news:247101c4dd6c$60b0ea30$a301280a@.phx.gbl...
> Raid-10. Same LUN/set of disks.
Backup to a different LUN/set of disks.
|||Not only is that a poor choice for performance since you will most likely
max out the bandwidth but you are risking your database as well. If the
disk array died you would loose the database and your most recent backups.
Andrew J. Kelly SQL MVP
<anonymous@.discussions.microsoft.com> wrote in message
news:247101c4dd6c$60b0ea30$a301280a@.phx.gbl...[vbcol=seagreen]
> Raid-10. Same LUN/set of disks.
> is your disk
> on the same LUN/set
> will really hamper
> Disk Queue Length?
> with SANs.
> MS
> takes
> data
> during
> and
> because
Monday, March 26, 2012
performance degradation during backup
Labels:
active,
backup,
database,
degradation,
microsoft,
mysql,
operatinghours,
oracle,
passive,
performance,
run,
running,
server,
somtimesblocking,
sql,
whenever
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment