hi there.

currently i am evaluating sql backup and i've got one question:

when i execute a local backup (compression 1) for a ~ 40GB database
the service consumes about 40% of cpu on my single cpu testserver.

if i test the same backup to a networkshare (1gb lan attached directly via
a switch) the cpu consumption raises to ~ 75-80%!

this looks pretty much to me....

thanks for information

ps: sorry for my bad english, but in austria it's german :-)
go4relax
0

Comments

8 comments

  • petey
    Do you get a similar increase in CPU usage when using native SQL Server backup?
    petey
    0
  • go4relax
    hi.

    no, with the native backup (other stuff is ident) the cpu usage
    grows to a mx. of ~25-30%

    thx in advance & best regards,
    dieter
    go4relax
    0
  • petey
    What I meant to ask was if there was a difference in CPU usage if you perform a native backup to a local drive and to a network share? Thanks.
    petey
    0
  • go4relax
    yes, there is more cpu, lets say 20% more.

    regards, dieter
    go4relax
    0
  • petey
    By 20%, do you mean from say 10% usage, it increases to 12%, or from 10% it increases to 30%?

    Also, when the CPU usage increases to 75-80%, is it all utilised by the SQL Backup process, or together with one or more other processes?

    Thanks.
    petey
    0
  • go4relax
    hi.

    there are no other tasks on this server, so the cpu consumption is 'netto' :-)

    for comparison :

    dbsize ~ 40GB

    backups local:
    native ~ 0-5% cpu
    sql backup ~40% cpu

    backups via lan (1 gb - 0[zero] hops)
    native ~ 0-25% cpu
    sql backup ~60-85% cpu

    thanks,
    dieter
    go4relax
    0
  • petey
    Is this per process or overall? If overall, is the 60% - 80% usage wholly used by the SQBCoreService.exe process, or is there some other process involved? Thanks.
    petey
    0
  • go4relax
    it is only the SQBCoreService.exe process.

    thx, dieter
    go4relax
    0

Add comment

Please sign in to leave a comment.