Έχω κάνει μια αρκετά καλή αξιόλογηση στα Query Notifications για τις ανάγκες ενός έργου και το συμπέρασμα που έβγαλα είναι ότι υπάρχει πρόβλημα στο scalability μιας τέτοιας λύσης στην περίπτωση που υλοποιήσεις client/server εφαρμογή με πολλαπλούς clients να λαμβάνουν απευθείας notifications από τον server. Αντίθετα, αν υπάρχει ένα κεντρικό component να λαμβάνει notifications από τον SQL Server και αυτό με τη σειρά του να ειδοποιεί τους clients με κάποιον άλλον τρόπο, τότε είναι πολύ καλύτερα τα πράγματα.
Πάντως το θέμα είναι πόσο γρήγορα θες να ενημερώνονται οι clients για τις αλλαγές. Ενδεχομένως να συμφέρει περισσότερο να υλοποιήσεις μια τεχνική polling.
Vir prudens non contra ventum mingit