J'ai une application Web qui doit déclencher une procédure SQL Server de longue durée (pour reconstruire une table) lorsque certains critères sont remplis. Quelle est la procédure recommandée pour cela? Je pensais que lorsque les critères seraient remplis, un enregistrement serait inséré dans la base de données et un travail de serveur SQL planifié vérifierait cette table à un intervalle spécifié et déclencherait la procédure. Cela semble un peu hackish cependant.ASP.NET Exécution longue SQL Server Procédure - Comment gérer? Messagerie?
Quelle est la meilleure façon de gérer cela? En tant que question connexe, quelle est la manière préférée de gérer les événements futurs (à savoir envoyer un e-mail 10 jours après l'inscription d'un utilisateur?)
Ce type de scénario correspond-il à la messagerie?