Aufgrund der Ergebnisse zahlreicher Internetsuchen kann ich keinen (nach SQL Server 2000) Grund finden, Mount-Punkte nicht zu verwenden.
Der Hauptgrund ist, dass jemand eine schlechte Erfahrung mit ihnen gemacht hat (oder umgekehrt keine Erfahrung mit ihnen) und sie komplett weggeritten hat ... für immer. Dies wird ansonsten als persönliche Präferenz bezeichnet.
Es gibt einige Gründe, aus denen Sie sie nicht verwenden konnten. Der Hauptgrund, an den ich denken kann, ist, dass ein Treiber oder eine Anwendung / ein Tool von Drittanbietern (z. B. Filtertreiber, Festplattenreplikation usw.) dies nicht unterstützt. Ein kurzes Beispiel hierfür ist ein Festplattenreplikationstool auf Blockebene, das nichts anderes als NTFS mit nur bestimmten Clustergrößen unterstützte und für kein bestimmtes Volume mehr als 2 TB erreichen konnte.
Kennt jemand Einschränkungen des Windows-Betriebssystems in Bezug auf dieses Thema?
Nein, Sie können viele, viele Einhängepunkte machen. Tatsächlich treten in der Regel Probleme mit den Geräteschnittstellen auf, bevor Sie innerhalb von Windows Server eine nennenswerte Grenze erreichen (vorausgesetzt, Sie verwenden keine Version von Windows Server, die älter als 17 Jahre ist ...).
• Ich habe in letzter Zeit häufig die Behauptung gehört, dass das Betriebssystem Mount-Punkte nicht erkennt. (Nicht wahr, basierend auf meinen Recherchen zu den Versionen von Windows Server, die wir verwenden).
Wenn das Betriebssystem Mount-Punkte nicht erkennt, wie können Sie dann überhaupt einen Mount-Punkt verwenden? Das macht einfach keinen Sinn.
Wenn das Betriebssystem Mount-Punkte nicht erkennt, warum sollte es sie dann verfolgen und ihre Metadaten abfragen ? Beachten Sie auch, dass ein Mount-Punkt ein Konstrukt des Dateisystems ist, das ein Betriebssystem möglicherweise unterstützt oder nicht. Möglicherweise unterstützen nicht alle Dateisysteme, auf die Sie stoßen, Bereitstellungspunkte. Das häufigste Dateisystem in Windows Server ist jedoch NTFS, das tatsächlich Bereitstellungspunkte unterstützt und dies schon seit einiger Zeit tut .
Nur um diesen unwahren Gegenstand noch weiter nach Hause zu bringen; Windows Clustering verfügt über so genannte Cluster Shared Volumes (CSVs), die tatsächlich Bereitstellungspunkte für die Volumes verwenden. Dies ist ein systemeigenes Element, das Technologie verwendet. Ich muss sagen, wer auch immer Ihnen das gesagt hat, muss in der Ausgabe erzogen werden.
Gibt es einen evidenz- oder erfahrungsbasierten Grund, Mount-Punkte NICHT mit SQL Server zu verwenden?
Ja, es gibt immer einen Server, auf dem Windows NT 4 ausgeführt wird. Verwenden Sie ihn dort nicht. Möglicherweise möchten Sie auch sicherstellen, dass Sie eine unterstützte Version von Windows Server ausführen und mit Updates auf dem neuesten Stand sind.
Wie oben beschrieben, gibt es jedoch möglicherweise Elemente von Drittanbietern, die nicht unterstützt werden oder nicht ordnungsgemäß mit ihnen funktionieren. Ich würde sagen, lass den Anbieter fallen und finde einen neuen.
Ich verstehe, dass Bereitstellungspunkte unglaublich nützlich sind, um Workloads zu trennen.
Einhängepunkte sind einfach unglaublich nützlich. Es gibt viele Möglichkeiten, sie zu verwenden. Die häufigste besteht darin, die Laufwerksbuchstabenbeschränkungen (wie es nur so viele gibt) von Windows zu umgehen. Die zweithäufigste Verwendung ist die Verwendung kleinerer Laufwerke (z. B. LUNs, virtueller Datenträger [VMDK, VHDX]), um von wahnsinnig großen und selten verwaltbaren Monolith-Volumes Abstand zu gewinnen (die Verwaltung von Laufwerken im Bereich von 10 TB wird zu einem echten Problem) eine einzelne LUN, ein virtuelles Laufwerk usw.), insbesondere bei älteren Versionen von NTFS, bei denen die Implementierung geringer war als die mögliche Nutzung. In älteren Windows-Versionen betrug die maximale NTFS-Größe beispielsweise 2 TB.
Die Trennung der Arbeitsbelastung ist eine weitere nützliche Funktion. Sie können definitiv sehen, dass es viele Verwendungen gibt und dies von Ihrem individuellen Anwendungsfall abhängt. Es gibt auch unangemessene Verwendungsmöglichkeiten ... z. B. die pauschale Aussage, dass alles ein Mountpunkt sein muss. Das ist zu diesem Zeitpunkt nur verrückter Verwaltungsaufwand.