sqlservr.exe のスタートアップオプション -E (SQL Server 2008)

MSDNSQL Server Fast Track Data Warehouse の実装」
http://msdn.microsoft.com/ja-jp/library/dd459178.aspx
を読んでいます。この中で

スタートアップオプション
-E : SQL Server が 2 MB のエクステントを使用できるようにします。

という記述がありました。そんな機能ありましたっけ...


MSDNSQL Server 2008 オンライン ブック (2009 年 1 月) ページとエクステントについて」
http://msdn.microsoft.com/ja-jp/library/ms190969.aspx

エクステントは、領域を管理する際の基本単位です。1 つのエクステントは物理的に連続した 8 ページ、つまり 64 KB です。

エクステントは固定サイズ(64 KB)- 変えられないものだと思ってました。


MSDNSQL Server 2008 オンライン ブック (2009 年 1 月) SQL Server サービスのスタートアップ オプションの使用」
http://msdn.microsoft.com/ja-jp/library/ms190737.aspx

-E : ファイル グループ内の各ファイルに割り当てられるエクステントの数を増やします。このオプションは、インデックス スキャンまたはデータ スキャンを実行するユーザーの数が限られているデータ ウェアハウス アプリケーションで役立つ場合があります。パフォーマンスに悪影響を及ぼす可能性があるため、他のアプリケーションでは使用しないでください。このオプションは、32 ビット リリースの SQL Server ではサポートされていません。

確かにスタートアップオプション -E があるようです。


MSDNSQL Server 2005 Books Online (2008 年 11 月) SQL Server サービスのスタートアップ オプションの使用」
http://msdn.microsoft.com/ja-jp/library/ms190737(SQL.90).aspx


2005 にはなかったようですね。2008 の新機能を把握していませんでした。


(追記)
2008 SP1 の新機能で、 Fast Track Data Warehouse 向けの追加らしいです。