|
Posted by Erland Sommarskog on 02/17/06 10:20
Erland Sommarskog (esquel@sommarskog.se) writes:
> My gut feeling is that torn-page detection should be such a
> performance hog, but that is just a feeling. I have never played
> with it, so I've posted a question to my MVP mates, to see if thety
> have anything to add.
I got some answers. A MS developer told me that updates should not be
affected at all, as they don't look at the checksums then. The
Checkpoint/Lazy writer processes would be affected, but user threads
should not notice this. My own reaction is that if you are seeing
degradation with torn-page detection, it may be a token of the same
problem that causes your backups to hog the machine.
Another MVP told me this about torn pages:
One thing I think that should be mentioned regardless of the
performance discussion is that he/she needs to not think that since
they have write cache and a Raid that they are safe from torn page's.
I had a system that had a raid backend with cache and all sorts of
"redundancy" built into it and it took one admin moving cables on the san
switch to mess things up and cause torn pages. I'm thankful for the
detection since I didn't lose the whole database or cause more issues and
was able to fix it. So it might be good to mention that just because you
have Hardware doesn't mean your always safe. :)
--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
Navigation:
[Reply to this message]
|