На основі результатів численних пошуків в Інтернеті я не можу знайти жодної причини (після SQL Server 2000), щоб не використовувати точки монтажу.
Основна причина - хтось із ними поганий досвід (або, навпаки, з ними немає досвіду) і повністю позбавив їх… назавжди. Це інакше відоме як особисті переваги.
Тепер є деякі причини, що ви не можете їх використовувати. Причиною номер один, про яку я можу подумати, є те, що драйвер або програма / інструмент сторонніх виробників (драйвер фільтру, реплікація диска тощо) не підтримують його. Швидкий приклад цього - інструмент реплікації дискового рівня на рівні блоку, який не підтримував нічого, крім NTFS, лише з певними розмірами кластерів і не міг перевищувати 2 ТБ для будь-якого конкретного обсягу.
Хтось знає обмеження ОС Windows щодо цієї теми?
Ні. Ви можете зробити багато-багато точок кріплення. Насправді у вас, як правило, виникають проблеми з інтерфейсами вашого пристрою, перш ніж потрапити на будь-який помітний ліміт всередині Windows Server (якщо припустити, що ви не використовуєте версію Windows Server, якій старше 17 років ...).
• Останнім часом я чую твердження, що "ОС не розпізнає точки кріплення". (Неправда, ґрунтуючись на моєму дослідженні використовуваних нами версій Windows Server).
Якщо ОС не розпізнавала точки монтажу, то як би вона навіть дозволила вам використовувати точку монтування? Це просто не має сенсу.
Якщо ОС не розпізнає точки монтажу, чому б вона відстежувала їх і запитувала їх метадані ? Також врахуйте, що точка монтування - це конструкція файлової системи, яку ОС може підтримувати або не підтримувати. Не всі файлові системи, на які ви стикаєтеся, можуть підтримувати точки монтажу, проте найпоширенішою файловою системою в Windows Server є NTFS, яка насправді підтримує точки монтажу, і вона має деякий час.
Тільки щоб ще більше принести цей неправдивий предмет додому; У Windows Clustering є щось, що називається Cluster Shared Volumes (CSVs), яке фактично використовує точки монтажу для томів ... це рідний елемент з використанням технології. Я мушу сказати, хто б вам не говорив, про це потрібно ознайомитись із цим питанням.
Чи є причина, що ґрунтується на доказах чи досвіді, НЕ використовувати точки монтажу з SQL Server?
Так, завжди є один сервер під управлінням Windows NT 4 ... не використовуйте його там. Ви також можете переконатися, що ви підтримуєте підтримувану версію Windows Server і залишаєтеся в курсі оновлень.
Однак, як я описав вище, можуть бути сторонні предмети, які не підтримуються або не працюють належним чином. Я б сказав, відмовтесь від цього постачальника і знайдіть нового.
Я розумію, що точки монтажу неймовірно корисні для розмежування навантажень.
Точки кріплення просто неймовірно корисні. Існує багато способів їх використання, найпоширеніший - це обійти обмеження літер накопичувача (як у, їх існує лише стільки) Windows. Наступним найпоширенішим використанням є наявність менших дисководів керованого розміру (думаю, LUN, віртуальний диск [VMDK, VHDX]), щоб допомогти відійти від шалено великих і рідко керованих монолітних томів (справді стає проблемою керувати накопичувачами в діапазоні 10 ТБ як один LUN, віртуальний диск тощо), особливо на старих версіях NTFS, де реалізація була меншою, ніж можливо використання ... наприклад, у старих версіях Windows максимальний розмір NTFS становив 2 ТБ.
Сегрегація робочого навантаження - ще одне чудове використання. Ви, звичайно, можете побачити, що використання багато, і це залежить від вашого індивідуального випадку використання. Існують також неправильні способи його використання ... наприклад, зробити ковдру, що все має бути точкою монтажу. Це просто божевільні адміністративні витрати на той момент.