多数のインターネット検索の結果に基づいて、マウントポイントを使用しない理由(SQL Server 2000以降)が見つかりません。
主な理由は、誰かが彼らと悪い経験をした(または逆に、彼らと経験がなかった)ことであり、彼らを完全に追い払った...永遠に。これは、個人の好みとしても知られています。
今、そこにあるあなたがそれらを使用することができなかったいくつかの理由が。私が考えることができる一番の理由は、サードパーティのドライバーまたはアプリケーション/ツール(フィルタードライバー、ディスク複製など)がそれをサポートしていないことです。これの簡単な例は、特定のクラスターサイズのみで、特定のボリュームで2 TBを超えることができなかった、NTFS以外をサポートしていないブロックレベルのディスク複製ツールです。
このトピックに関するWindows OSの制限を知っている人はいますか?
いいえ。多くのマウントポイントを作成できます。実際、Windows Server内でかなりの制限に達する前に、デバイスインターフェイスに問題が発生します(17年以上前のバージョンのWindows Serverを使用していない場合...)。
•最近、「OSはマウントポイントを認識しません」という主張をよく耳にします。(私たちが使用しているWindows Serverのバージョンに関する私の調査に基づいて、真実ではありません)。
OSがマウントポイントを認識しなかった場合、マウントポイントをどのように使用できますか?それは意味がありません。
OSがマウントポイントを認識しない場合、なぜそれらを追跡してメタデータをクエリするのですか?また、マウントポイントは、OSがサポートする場合とサポートしない場合があるファイルシステムの構造であることに注意してください。すべてのファイルシステムがマウントポイントをサポートしているわけではありませんが、Windows Serverで最も一般的なファイルシステムはNTFSであり、実際にはマウントポイントをサポートしており、しばらくの間サポートしています。
この偽のアイテムをさらに持ち帰るだけです。Windowsクラスタリングには、クラスター共有ボリューム(CSV)と呼ばれるものがあります。CSVは、ボリュームのマウントポイントを実際に使用します...これは、テクノロジを使用するネイティブアイテムです。私は、これを問題で教育する必要があるとあなたに言った人は誰でも言わなければなりません。
SQL Serverでマウントポイントを使用しない証拠または経験に基づいた理由はありますか?
はい、Windows NT 4を実行しているサーバーが常に1つあります。そこでは使用しないでください。また、サポートされているバージョンのWindows Serverを実行しており、更新プログラムを最新の状態に保ちたい場合もあります。
ただし、上記で説明したように、サポートされていないサードパーティのアイテムや、それらと適切に動作しないサードパーティのアイテムがある場合があります。そのプロバイダーをドロップして、新しいプロバイダーを見つけたと思います。
マウントポイントは、ワークロードの分離に非常に役立つことを理解しています。
マウントポイントは非常に便利です。それらを使用する多くの方法がありますが、最も一般的なのは、Windowsのドライブ文字の制限を回避することです(たとえば、非常に多くあります)。次に最も一般的な使用方法は、管理可能なサイズの小さなドライブ(LUN、仮想ディスク[VMDK、VHDX]など)を使用して、めちゃくちゃで管理が難しいモノリスボリュームからの脱出を支援することです(10TBの範囲でドライブを管理することは本当に問題になります単一のLUN、仮想ディスクなど)。特に、実装が可能な使用量より少ないNTFSの古いバージョンでは...たとえば、Windowsの古いバージョンでは、最大NTFSサイズは2TBでした。
ワークロードの分離は別の優れた用途です。あなたは間違いなく見ることができ、多くの用途があり、それはあなたの個々のユースケースに依存します。また、不適切な使用方法もあります。たとえば、すべてをマウントポイントにする必要があるという包括的なステートメントを作成するなどです。それは、その時点での管理上のオーバーヘッドです。