sqlservr.exe のスタートアップオプション -E (SQL Server 2008)
■MSDN 「SQL Server Fast Track Data Warehouse の実装」
http://msdn.microsoft.com/ja-jp/library/dd459178.aspx
を読んでいます。この中で
スタートアップオプション
-E : SQL Server が 2 MB のエクステントを使用できるようにします。
という記述がありました。そんな機能ありましたっけ...
■MSDN 「SQL Server 2008 オンライン ブック (2009 年 1 月) ページとエクステントについて」
http://msdn.microsoft.com/ja-jp/library/ms190969.aspx
エクステントは、領域を管理する際の基本単位です。1 つのエクステントは物理的に連続した 8 ページ、つまり 64 KB です。
エクステントは固定サイズ(64 KB)- 変えられないものだと思ってました。
■MSDN 「SQL Server 2008 オンライン ブック (2009 年 1 月) SQL Server サービスのスタートアップ オプションの使用」
http://msdn.microsoft.com/ja-jp/library/ms190737.aspx
-E : ファイル グループ内の各ファイルに割り当てられるエクステントの数を増やします。このオプションは、インデックス スキャンまたはデータ スキャンを実行するユーザーの数が限られているデータ ウェアハウス アプリケーションで役立つ場合があります。パフォーマンスに悪影響を及ぼす可能性があるため、他のアプリケーションでは使用しないでください。このオプションは、32 ビット リリースの SQL Server ではサポートされていません。
確かにスタートアップオプション -E があるようです。
■MSDN 「SQL 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 向けの追加らしいです。