На основании результатов многочисленных поисков в Интернете я не могу найти ни одной (после SQL Server 2000) причины не использовать точки монтирования.
Основная причина в том, что у кого-то был плохой опыт с ними (или, наоборот, никакого опыта с ними), и он полностью изгнал их ... навсегда. Это также известно как личные предпочтения.
Теперь, есть есть некоторые причины , по которым вы не могли бы использовать их. Причина, по которой я могу придумать, заключается в том, что сторонний драйвер или приложение / инструмент (например, драйвер фильтра, репликация диска и т. Д.) Не поддерживают его. В качестве примера можно привести средство репликации дисков на уровне блоков, которое не поддерживало ничего, кроме NTFS, только с определенными размерами кластеров и не могло превышать 2 ТБ для любого конкретного тома.
Кто-нибудь знает об ограничениях ОС Windows по этой теме?
Нет, вы можете сделать много, много точек монтирования. На самом деле, у вас, как правило, будут проблемы с интерфейсами вашего устройства, прежде чем вы достигнете какого-либо заметного предела внутри Windows Server (при условии, что вы не используете версию Windows Server старше 17 лет ...).
• В последнее время я часто слышал утверждение «ОС не распознает точки монтирования». (Неверно, основываясь на моих исследованиях версий Windows Server, которые мы используем).
Если ОС не распознает точки монтирования, то как она вообще позволит вам использовать точку монтирования? Это просто не имеет смысла.
Если ОС не распознает точки монтирования, почему она отслеживает их и запрашивает их метаданные ? Также обратите внимание, что точка монтирования - это структура файловой системы, которую ОС может поддерживать или не поддерживать. Не все файловые системы, с которыми вы сталкиваетесь, могут поддерживать точки монтирования, однако наиболее распространенной файловой системой в Windows Server является NTFS, которая на самом деле поддерживает точки монтирования, и это имеет некоторое время.
Просто, чтобы принести этот ложный предмет домой еще дальше; В кластеризации Windows есть нечто, называемое общими томами кластера (CSV), которые на самом деле используют точки монтирования для томов ... это встроенный элемент, использующий технологию. Я должен сказать, кто бы вам ни сказал, это нужно прояснить.
Есть ли какая-либо основанная на доказательствах или опыте причина НЕ использовать точки монтирования с SQL Server?
Да, всегда есть один сервер под управлением Windows NT 4 ... не используйте его там. Вы также можете убедиться, что вы используете поддерживаемую версию Windows Server и постоянно обновляетесь.
Однако, как я описал выше, могут быть сторонние элементы, которые не поддерживаются или не работают с ними должным образом. Я бы сказал, что брось этого провайдера и найди нового.
Насколько я понимаю, точки монтирования невероятно полезны для разделения рабочих нагрузок.
Точки крепления просто невероятно полезны. Есть много способов их использования, самый распространенный - обойти ограничения буквы диска (как, например, в Windows). Следующее наиболее распространенное использование - иметь диски меньшего размера, которыми можно управлять (например, логические устройства, виртуальные диски [VMDK, VHDX]), чтобы помочь избавиться от безумно больших и редко управляемых монолитных томов (действительно становится проблемой управлять дисками в диапазоне 10 ТБ, поскольку один LUN, виртуальный диск и т. д.), особенно в старых версиях NTFS, где реализация была меньше возможного использования ... например, в старых версиях Windows максимальный размер NTFS составлял 2 ТБ.
Разделение рабочей нагрузки - еще одно полезное применение. Вы можете определенно увидеть, что есть много вариантов использования, и это зависит от вашего индивидуального варианта использования. Существуют также неподходящие способы его использования ... например, общее утверждение, что все должно быть точкой монтирования. Это просто сумасшедшие административные издержки на тот момент.