Khi tôi đã tham gia vào một lần mất điện nơi các máy chủ được nhân đôi của chúng tôi bị mất kết nối. Một trong những điều cần lo lắng là đảm bảo các ứng dụng của bạn được trỏ đến một thể hiện duy nhất. Khi bị cúp mạng, bạn có thể có tất cả các nút của cụm Luôn bật nhưng không thể liên lạc với nhau. Bạn buộc một thất bại đối với một thứ cấp và sau đó miễn là có sự cố mất điện, bạn có thể có hai nút chính vì chính ban đầu sẽ không biết về thất bại bắt buộc.
Tùy thuộc vào vị trí của các máy chủ ứng dụng của bạn, cấu hình của chúng và khả năng tiếp cận máy chủ SQL, theo lý thuyết, bạn có thể có hai nút tin rằng chúng là chính và có dữ liệu thay đổi cùng một lúc. Khi bạn khắc phục các sự cố mạng của mình và các nút tiếp tục kết nối, tất cả dữ liệu đã thay đổi trên bản gốc ban đầu sẽ được ghi đè từ nút nơi lỗi chuyển đổi bắt buộc. Điều này có thể dẫn đến việc mất dữ liệu quan trọng.
Tôi đã thấy tình huống này một lần với SQL 2005 và phản chiếu. Và chúng tôi quyết định không ép buộc thất bại và để nó không thể truy cập được. Lý do là trong trường hợp xấu nhất nếu chúng tôi phải sao lưu và khôi phục để khởi động lại phản chiếu, thì đó sẽ là quá trình 2 ngày đối với chúng tôi với rủi ro nhật ký giao dịch trở nên đầy đủ và không thể mở rộng đĩa trên đó.