Sao chép SQL Server Snapshot sao chép hoàn toàn dữ liệu mỗi lần hoặc nó phát hành deltas?


11

Tôi đang xem xét sao chép nhanh giữa hai máy chủ. Đây là những gì tôi có:

  • Cơ sở dữ liệu 500GB
  • ~ 500MB tải bcp hàng đêm
  • ~ 50MB giao dịch hàng ngày

Tôi đã hỏi các DBA khác trong công ty về việc sử dụng loại sao chép nào. Tôi được yêu cầu sử dụng Snapshot Replication. Tuy nhiên, từ những gì tôi hiểu và đã đọc, mỗi tối sau khi tải, ảnh chụp nhanh sẽ sao chép hoàn toàn cơ sở dữ liệu sang nhà phân phối và sau đó ghi đè lên hoàn toàn máy chủ khác.

Ảnh chụp nhanh có hoạt động ở vùng đồng bằng hay nó là bản sao hoàn chỉnh mỗi lần?


2
Nó không giống như sao chép ảnh chụp nhanh là sự lựa chọn tốt nhất của bạn ở đây.
Thomas Stringer

Câu trả lời:


8

Từ sách trực tuyến:

Bản sao chụp nhanh phân phối dữ liệu chính xác như nó xuất hiện tại một thời điểm cụ thể và không theo dõi các bản cập nhật cho dữ liệu. Khi đồng bộ hóa xảy ra, toàn bộ ảnh chụp nhanh được tạo và gửi đến Người đăng ký.

Sử dụng bản sao chụp nhanh của chính nó là thích hợp nhất khi một hoặc nhiều điều sau đây là đúng:

  1. Dữ liệu thay đổi không thường xuyên.

  2. Có thể có các bản sao dữ liệu đã lỗi thời đối với Nhà xuất bản trong một khoảng thời gian.

  3. Nhân rộng khối lượng dữ liệu nhỏ.

  4. Một khối lượng lớn các thay đổi xảy ra trong một khoảng thời gian ngắn.

Sao chép ảnh chụp là thích hợp nhất khi thay đổi dữ liệu là đáng kể nhưng không thường xuyên. Ví dụ: nếu một tổ chức bán hàng duy trì bảng giá sản phẩm và tất cả giá được cập nhật cùng một hoặc hai lần mỗi năm, thì nên sao chép toàn bộ ảnh chụp nhanh của dữ liệu sau khi thay đổi. Với một số loại dữ liệu nhất định, ảnh chụp nhanh thường xuyên hơn cũng có thể phù hợp. Ví dụ: nếu một bảng tương đối nhỏ được cập nhật tại Nhà xuất bản vào ban ngày, nhưng một số độ trễ có thể chấp nhận được, các thay đổi có thể được gửi hàng đêm dưới dạng ảnh chụp nhanh.

Sao chép ảnh chụp có chi phí liên tục trên Nhà xuất bản thấp hơn so với sao chép giao dịch, vì các thay đổi gia tăng không được theo dõi. Tuy nhiên, nếu tập dữ liệu được sao chép là rất lớn, nó sẽ đòi hỏi nguồn lực đáng kể để tạo và áp dụng ảnh chụp nhanh. Xem xét kích thước của toàn bộ tập dữ liệu và tần suất thay đổi dữ liệu khi đánh giá xem có nên sử dụng bản sao chụp nhanh hay không.

Do đó, deltas không được tạo, toàn bộ cơ sở dữ liệu được chụp nhanh và nhân rộng.

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.