Azure仮想マシンでのSQLServerのパフォーマンスのベストプラクティスドキュメントによると:
ディスクストライピングの実行に関する注意事項があります。
データとログファイルにデータディスクを使用する:ディスクストライピングを使用していない場合は、2つのPremium Storage P30ディスクを使用します。一方のディスクにはログファイルが含まれ、もう一方のディスクにはデータとTempDBファイルが含まれます。次の記事で説明するように、各プレミアムストレージディスクは、そのサイズに応じていくつかのIOPと帯域幅(MB /秒)を提供します。ディスク用のプレミアムストレージの使用。 ストレージスペースなどのディスクストライピング技術を使用している場合は、すべてのファイルを同じドライブに配置する必要があります。
これが当てはまる特定の理由はありますか?
これが当てはまる特定の理由はありますか?
2つのディスクを使用している場合、一方のディスクにはログファイルが含まれ、もう一方のディスクにはデータファイルとTempDBファイルが含まれるため、パスが異なります。
たとえば、ログファイルの場合はdisk1E:\
、データファイルの場合はdisk2F:\
であるため、データのデフォルトの場所はE:\
、ログのデフォルトの場所はF:\
です。
SQLに2つのディスクを使用したくない場合は、このように、ストレージスペースなどのディスクストライピング手法を使用できます。ログファイルのパスとデータファイルのパスを同じドライブに変更します。
たとえば、次のように、E:\
のようなパス、データのデフォルトの場所はE:\data
、ログのデフォルトの場所はE:\log
のようなストレージスペースを作成します。
お役に立てれば。