2012-02-15 43 views
5

Sử dụng .Net 4.0 và SQL Server 2008 R2Làm cách nào để nghe các thay đổi cơ sở dữ liệu SQL Server

Tôi đã xem xét sử dụng SqlDependency/SqlNotifications để giám sát một số cấu trúc cơ sở dữ liệu. Quy trình/thực hành tốt nhất cho việc này có sử dụng SqlDependency/SqlNotifications với nhà môi giới dịch vụ SQL Server không?

Có phải những người sử dụng các phương pháp khác để thực hiện nhiệm vụ tương tự không? Tôi luôn có thể thăm dò ý kiến ​​về những thay đổi, nhưng tôi không muốn làm điều đó. Mặt khác, tôi không muốn giới thiệu một kịch bản phức tạp vào môi trường hiện tại của chúng tôi.

EDIT (Potential Options):

  1. SqlDependency Hoạt
  2. Dịch vụ môi giới bên ngoài
+2

FYI - SQL Notification serv ices đã không được chấp nhận, vì vậy tôi sẽ không cố gắng đi xuống con đường đó. Điều này nghe có vẻ hơi liên quan (không chính xác): http://stackoverflow.com/questions/877273/change-notification-with-sql-server-2008 – NotMe

+0

Loại cấu trúc nào? Dữ liệu? Lược đồ? Ngoài ra, tại sao bạn muốn làm điều này/bạn đang cố giải quyết vấn đề gì? – RQDQ

+0

@RQDQ chúng tôi có một ứng dụng âm lượng cao, nơi chúng tôi phải thực hiện khá một vài tra cứu DB. Tôi muốn thử và loại bỏ một số chi phí này bằng cách lưu vào bộ nhớ đệm hoặc tận dụng thứ gì đó khác để lưu trữ dữ liệu tĩnh ... cho đến khi thay đổi – scarpacci

Trả lời

Các vấn đề liên quan