Jeśli Twoja baza danych to SQL Server 2005 lub nowszy, możesz wypróbować to rozwiązanie:Usuń buforowanie zmian danych z frontonu WCF .
Na marginesie, nigdy nie wywołuj procesów zewnętrznych z wyzwalacza, nie wykonuj połączeń internetowych z wyzwalacza. To gwarantowana recepta na katastrofę.
Aktualizacja
Osobom zainteresowanym mieszaniem powiadomień o zapytaniach z LINQ to SQL polecam Używanie obiektów SQLDependency z LINQ .