hi
I have a backup up strategy as follows
Differential - every 4 hrs(4am,8am,12pm,....)
transaction - every 10 min
I am using SQL SERVER 2000.
At Some point of time my Differential and Transaction backup clashes
at(4am,8am,...)
when i Check my Entriprise Manager(Locks/process id)
I find Spid (blocked).
1)spid = 661
Properties Window
BACKUP DATABASE [imcl] TO [DiffBkp_IMCL] WITH NOINIT , NOUNLOAD ,
DIFFERENTIAL , NAME = N'IMCL Device Differential Backup', NOSKIP ,
STATS = 10, NOFORMAT
2)spid 708 blocked by 661
Properties Window
BACKUP LOG [imcl] TO DISK =
N'F:\DatabaseBackups\IMCL\Tran\NewTranImcl\imcl\im cl_tlog_200505261200.TRN'
WITH INIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
What I want to know is - :
a)Should I ignore this Blocking as it is solved automatically.
b)Whether my backup plan is poor.
c)Will this effect my users who are connected to my Server.
Thank u in advance 2 1091
The blocking will be resolved, in that spid 708 is essentially 'on
hold' until 661 completes. Probably the easiest way to avoid the issue
is to set the log backups to run every ten minutes but starting at five
minutes past the hour instead of on the hour, which I guess is what you
currently have.
If the differential backup takes more than 5 minutes, then you'll still
get the blocking, though, so if this is the case, then you might want
to create multiple active schedules for your transaction log backups -
the first one from 00:00 to 03:50, the next from 04:20 to 07:50 (or
whatever interval allows the differential backup to complete without
blocking) etc.
Your backup plan is fine in principle - see "Reducing Recovery Time" in
Books Online (provided that you're also making full backups at some
point, of course).
Simon
Thank you Simon for advice
Simon Hayes wrote: The blocking will be resolved, in that spid 708 is essentially 'on hold' until 661 completes. Probably the easiest way to avoid the issue is to set the log backups to run every ten minutes but starting at five minutes past the hour instead of on the hour, which I guess is what you currently have.
If the differential backup takes more than 5 minutes, then you'll still get the blocking, though, so if this is the case, then you might want to create multiple active schedules for your transaction log backups - the first one from 00:00 to 03:50, the next from 04:20 to 07:50 (or whatever interval allows the differential backup to complete without blocking) etc.
Your backup plan is fine in principle - see "Reducing Recovery Time" in Books Online (provided that you're also making full backups at some point, of course).
Simon This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Guilherme Pinto |
last post by:
Hello.
I am reading the book written by Bjarne Stroustrup called " The
C++ Programming Language - Special Edition" and
had a doubt which a think is really important to distinguish between
the...
|
by: ambika |
last post by:
Hello,
Am not very good with pointers in C,but I have a small doubt about
the way these pointers work..
We all know that in an array say x,x is gonna point to the first
element in that...
|
by: dam_fool_2003 |
last post by:
I am just a beginner in tree data – struct. I have this little doubt.
Left node ‘weights' lesser than the right one. I have seen, so far it
is algorithm implementations. But why not vice-versa that...
|
by: muttaa |
last post by:
Hello all,
My doubt is going to be so primitive that i ask you all to forgive me
beforehand....
Here's the code snippet:
int main()
{
int x=5;
|
by: Bob Nelson |
last post by:
I don't remember seeing the term ``doubt'' used much in c.l.c. back in the
90's. When did this word become nearly synonymous with ``question'' or
``query'' and does it have static duration?
|
by: ivan |
last post by:
hi all,
if I have:
if(A && B || C)
which operation gets executed first?
If I remeber well should be &&, am I correct?
thanks
|
by: deepak |
last post by:
main()
{
int *a=NULL;
int *b;
a = (int *) malloc(sizeof(int));
*a=10;
b=a;
|
by: Paulo |
last post by:
Hi, I have a RadioButtonList and I need to do some verifications on a
"OnChange" event on client... because on classic asp/html I just add a
"onChange" event on <input type="radio" onChange="">,...
|
by: deepak |
last post by:
Hi,
For the program pasted below, scanf is not waiting for the second user
input.
Can someone suggest reason for this?
void
main()
{
char c;
|
by: DolphinDB |
last post by:
Tired of spending countless mintues downsampling your data? Look no further!
In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: jfyes |
last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
|
by: ArrayDB |
last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
|
by: PapaRatzi |
last post by:
Hello,
I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
|
by: Shællîpôpï 09 |
last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
|
by: af34tf |
last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
| |