リストから最初のnull以外の値を返すCOALESCEコマンドの観点から正しい答えを考えてください。推奨事項の優先リストは次のとおりです。
- テストおよび実証済みの設定。一部の人々は、独自のハードウェアで独自のアプリケーションのベンチマークを繰り返すのに十分な時間があります。しかし、それはかなり珍しいことです。
- Microsoftのファストトラックリファレンスアーキテクチャこれらは、ハードウェアベンダーと協力して行われた非常に具体的な文書化されたセットアップです。ファームウェアバージョンからSQL構成設定まですべてが含まれます。残念ながら、ハードウェアのすべての組み合わせで利用できるわけではありません。 (SQLServerのバージョンについてはあまり心配しないでください-SQL IOは、SQL 2014の新しいメモリ内OLTPを除いて、SQL 2000以降あまり変更されていません。)
- ストレージベンダーのSQL固有のガイドライン。 Dell、EMC、HPなどの主要なストレージベンダーは、SQLServerおよびその他のデータベースプラットフォームの詳細なドキュメントを提供しています。ストレージの正確なメーカー/モデルのドキュメントを必ず入手してください。モデルが異なれば、推奨事項もまったく異なる可能性があります。
- ウェブ上のいくつかのbozoからの一般的なアドバイス。私自身が含まれています-私の仕事は他の回答の1つに引用されました。一般的なアドバイスは、ストレージハードウェアのすべての組み合わせに当てはまるわけではありません。これは最後の手段です。