SSD上のSQL Server 2012のtempdb、mdf、ldfファイルの最適な配置?


9

これはおそらく非常に自由な質問であり、答えはさまざまである可​​能性がありますが、SSDについて話すときのSQL Server 2012のtempdb、mdf、およびldfファイルの最適な配置は何ですか?

新規購入前は、SQL Server 2012コアファイルとtempdbがインストールされた既存のSSDがあり、7200rpm HDDにmdf / ldfの両方がありました。次に、MDFとLDFを一方に配置するという当初の目的で、2つのSSDを購入しました。

しかし、それをさらに読み取ることから、SSDに関しては、mdfファイルとldfファイル用の個別の物理ディスクは実際には適用されません。正しい?

だから、私は次のことを考えていました:

SSD 1-SQL Server 2012コアファイルおよびWindows
SSD 2-tempdb
SSD 3-mdfおよびldf

それが違いを生む場合、これは1つのデータベースのみに割り当てられるため、複数のデータベース間で競合は発生しません。

私の "考えている"セットアップは良いですか、それとも単に無駄になっていますか(つまり、tempdbを分離する理由はありません)。


2
フォールトトレランスはセットアップのオプションですか?データベースがまったく重要な場合は、mdfドライブとldfドライブを別々のフォールトトレラント(ミラー化された)ドライブに格納する必要があります。
datagod 2012

3
セットアップで発生する可能性のある1つの問題は、単一のドライブの障害を考慮していないことです。使用するSSDが3つしかない場合は、RAID5アレイを検討し、SQL Server関連のすべてのファイルをそのアレイに配置することをお勧めします。
Matt M

2
これは運用層サーバーですか、それともドライブに障害が発生した場合にサーバーがダウンしても問題ありませんか?
Jon Seigel 2012

1
その部分について言及するのを忘れていました-データは完全に夜間にバックアップされるため、フォールトトレランスは問題になりませんが、バックアップがオプションでなかったとしても、簡単に置き換えることができるのはほとんど静的データです。唯一の動的データは、主にロギング/監査であり、依存関係はありません。手動でバックアップに切り替えるときに発生するサービスの小さな中断は許容できます。
Kevin

すべての回答に感謝します。「ssdを64kブロックにフォーマットするのが最善ですか?」に関するフォローアップ質問がありますが、ここでのフォーマットに詳しくありません。これを新しい質問として投稿する必要がありますか、それともここで大丈夫ですか?
Kevin

回答:


5

しかし、それをさらに読み取ることから、SSDに関しては、mdfファイルとldfファイル用の個別の物理ディスクは実際には適用されません。正しい?

ログとデータファイルを別々のディスクに分割する本来の理由は、ドライブの待ち時間と帯域幅の2倍でした。

SSDはこれらの制限を取り除きませんが、制限を大幅に減少または増加させます(単一のHDDでの読み取りでは7.9ms、単一のSSDでの読み取りでは0.1ms)。

つまり、最終的には「はい」と「いいえ」です。HDDのようにAS MUCHは適用されませんが、これらの制限は依然として存在し、満たすことができます。それはすべてワークロードに依存します。

私の "考えている"セットアップは良いですか、それとも単に無駄になっていますか(つまり、tempdbを分離する理由はありません)。

仮定して

  • 3つの物理SSDがあります
  • 物理HDDが1台あります
  • あなたは、必要なデータを冗長化することが、必ずしもそうではないシステム自体

提案されたセットアップにはいくつかの問題があり(前述のとおり)、単一のドライブの障害が主なものです。

あなたはこのようなものに行くことができます。

シングル7200rpmドライブ -Windows OS
RAID 5アレイ(3 SSD) -4つのドライブに分割(Dはデータ、Lはログ、Sはスワップ、Tは一時)

または

シングル7200rpmドライブ -Windows OS
シングルSSD -Temp and Swap
RAID 1アレイ(2 SSD) -データとログ

数が限られている場合は、Windowsを非SSDドライブにオフロードするのが個人的な好みですが、これはサーバーが何をしているか、どの程度のリスクを負うかによって完全に異なります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.