Làm cách nào để mở rộng khối lượng trên các hộp SQL Server?


16

Đây là một câu hỏi cho các sys ops ngoài kia (hoặc những người đã trải qua kinh nghiệm này trước đây).

Công ty của tôi muốn phân bổ không gian đĩa bổ sung trên các hộp SQL Server hiện có trong sản xuất. Chúng tôi đang tự hỏi liệu việc mở rộng một ổ đĩa ("Kéo dài âm lượng ..." trong Quản lý đĩa) có thể được thực hiện TRỰC TUYẾN hay liệu Dịch vụ máy chủ SQL có cần phải tắt không.

Bất kỳ lý do nào khiến SQL Server Service bị dừng để thực hiện việc này hoặc bạn có thể thực hiện thao tác này trong ngày không?

Chỉ trong trường hợp thông số kỹ thuật hệ thống có liên quan. Đây là một hộp thực (không ảo hóa) chạy Windows 2012 R2 và SQL Server 2008 R2.

Cảm ơn!

Câu trả lời:


19

Bạn có thể mở rộng đĩa trong khi cơ sở dữ liệu đang trực tuyến, nhưng tôi sẽ khuyên bạn nên lập kế hoạch cho thời gian ngừng hoạt động ngắn trong 15 - 30 phút trong thời gian đó bạn có thể sử dụng dịch vụ ngoại tuyến.

Tôi đã mở rộng đĩa hàng trăm lần trong khi cơ sở dữ liệu trực tuyến và đang chạy mà không gặp sự cố. Tuy nhiên, có một lần và chỉ một lần duy nhất trong sự nghiệp của tôi, hoạt động này đã gây ra sự hỏng hóc trong một số cơ sở dữ liệu SharePoint Content đang chạy và tôi bị mất một phần tóc của mình để mọi thứ trở lại và hoạt động.

Nếu bạn muốn / phải làm điều này trong khi cơ sở dữ liệu đang chạy, điều quan trọng là trong khi bạn mở rộng các đĩa, bạn KHÔNG muốn bất kỳ hoạt động tăng trưởng tệp nào xảy ra vì họ cố gắng lấy một số không gian mới chưa sẵn sàng . Tôi nghĩ rằng đây là những gì đã xảy ra trong tình huống của tôi vì môi trường Sharepoint của chúng tôi được coi là một tập tin "tốt hơn" cho công ty và tôi khá chắc chắn rằng một sự kiện tăng trưởng tự động đã xảy ra trong quá trình mở rộng đĩa.

Để biết giá trị của nó, MS cũng khuyên bạn nên tắt các dịch vụ trong khi thực hiện thao tác này. Sau khi các đĩa được mở rộng, hãy chắc chắn chạy DBCC CHECKDB để chắc chắn không có tham nhũng xảy ra.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.