Як іти про розширення обсягів на скриньках SQL Server?


16

Ось питання для системних операторів там (або тих, хто раніше переживав цей досвід).

Моя компанія хоче виділити додатковий простір на диску на існуючих скриньках SQL Server у виробництві. Нам цікаво, чи можна збільшити об'єм ("Розширити том ..." в управлінні дисками) ОНЛАЙН чи потрібно відключити службу SQL Server.

Будь-яка причина, чому сервіс SQL Server повинен бути припинений, щоб це зробити, або це нормально просто виконувати цю операцію протягом дня?

Про всяк випадок, якщо системні характеристики актуальні. Це справжня скринька (без віртуалізації) під управлінням Windows 2012 R2 та SQL Server 2008 R2.

Спасибі!

Відповіді:


19

Ви можете подовжувати диски, коли база даних є в Інтернеті, але я рекомендую вам запланувати короткий відключення 15 - 30 хвилин, під час якого ви зможете приймати послуги в автономному режимі.

Я розширював диски в сотні разів, поки бази даних були в Інтернеті та працювали без проблем. Однак один раз, і лише один раз у цей момент моєї кар’єри, операція спричинила корупцію в деяких базах даних вмісту SharePoint Content, які працювали, і я втратив чудовий шматок свого волосся, повертаючи речі до роботи та працюючи.

Якщо ви хочете / мусите це робити під час роботи бази даних, головним є те, що під час розширення дисків ви НЕ хочете, щоб якісь дії щодо зростання файлів виникали, щоб вони не намагалися захопити частину не зовсім готового нового місця . Я думаю, що це сталося в моїй ситуації, коли наші середовища Sharepoint розглядалися як "краща" файлообмін для компанії, і я майже впевнений, що в процесі розширення диска відбулася подія автоматичного зростання.

Чому це варто, MS також рекомендує вимкнути послуги під час виконання цієї операції. Після розширення дисків також обов'язково запустіть DBCC CHECKDB, щоб бути впевненим, що не сталося пошкодження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.