Reply to Re: SQL Server 2005 and file systems, any recommendations

Your name:

Reply:


Posted by Bjψrn Augestad on 08/07/06 13:13

David Portas wrote:
> BjΓΈrn Augestad wrote:
>
>
>>The best solution, IMHO, would be to have NTFS without journaling or
>>NTFS with the journal on a separate disk. If that's not possible, we'll
>>probably just settle for regular NTFS partitions, or maybe throw in a
>>couple of RamSan-400 boxes ;-)
>
>
> I'm by no means an expert on NTFS but as far as I can determine
> journaling applies only to file allocation, not to data. In a
> well-managed environment SQL Server's storage should generally be
> pre-allocated so I don't see why journaling should need to be a
> performance constraint at runtime.


I'm no NTFS expert either, so I read the tech spec for NTFS at
http://technet2.microsoft.com/WindowsServer/en/library/59a9462a-cbdd-45e7-828b-12c6cd9ae4781033.mspx?mfr=true

Here's a quote:
NTFS Change Journal

As files, folders, and other NTFS objects are added, deleted, and
modified, NTFS enters change journal records in streams, one for each
volume on the computer.

My interpretation, hopefully wrong, is that NTFS journal entries will be
written to disk whenever a file is modified. This will lead to disk head
movement and decreased performance on a busy disk, won't it?

>
> Maybe I've missed something but I have actually never heard anyone
> raise a concern about this before and I've found virtually no relevant
> information on it. That suggests to me that it's not an issue I need to
> be concerned about. My impression is the same as Erland's: other
> factors must rate as far more important determinants of DBMS
> performance.

I mostly agree, but it's nice to get the disk configuration correct from
day one as it is very hard to change it later. I didn't know if it is an
issue or not, that's why I wanted to check this.

BjΓΈrn

>
> --
> David Portas, SQL Server MVP
>
> Whenever possible please post enough code to reproduce your problem.
> Including CREATE TABLE and INSERT statements usually helps.
> State what version of SQL Server you are using and specify the content
> of any error messages.
>
> SQL Server Books Online:
> http://msdn2.microsoft.com/library/ms130214(en-US,SQL.90).aspx
> --
>

[Back to original message]


УдалСнная Ρ€Π°Π±ΠΎΡ‚Π° для программистов  •  Как Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Google AdSense  •  England, UK  •  ΡΡ‚Π°Ρ‚ΡŒΠΈ Π½Π° английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Π‘Π°ΠΉΡ‚ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ Π² Π‘Ρ‚ΡƒΠ΄ΠΈΠΈ Π’Π°Π»Π΅Π½Ρ‚ΠΈΠ½Π° ΠŸΠ΅Ρ‚Ρ€ΡƒΡ‡Π΅ΠΊΠ°
ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π²Π΅Π±-сайтов, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, поисковая оптимизация