Frage

Ich plane, eine Konsolen -App zu erstellen, die im Rahmen eines SQL 2005 -Jobs ausgeführt werden kann, in dem Datensätze aus einer Datenbanktabelle gesammelt werden, ein Anforderungsobjekt für einen WCF -Dienst erstellt, dieses Objekt zur Verarbeitung an den Dienst übergeben, ein Antwortobjekt empfangen. und aktualisieren Sie eine Protokollabelle mit seinen Daten. Dies dient zur Verarbeitung mindestens mehrere tausend Datensätze, wenn der Jobschritt ausgeführt wird.

Der WCF -Dienst enthüllt derzeit eine einzige Methode, die ich einmal für jeden Datensatz in der Tabelle drücken würde. Ich kann mir also vorstellen Komplett.

Wie kann ich außerdem die Leistung dieser Konsolen -App als Engpass minimieren? Sollte ich keine Konsolen -App verwenden und stattdessen versuchen, SQLCLR oder andere Mittel zur Durchführung dieser Verarbeitung zu verwenden?

War es hilfreich?

Lösung

Sie haben wahrscheinlich den Service Broker in Betracht gezogen ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top