私たちのアプリケーションは、顧客ごとに 1 つのデータベースを実装することにより、マルチテナント モデルを使用します。アプリケーションは現在稼動しており、正常に動作しており、約 600 のデータベースが 2 つのデータベース サーバーにまたがっています。データベースは、他のすべてのデータベースの詳細を格納する admin と呼ばれるマスター データベースを使用して接続されます。要件の 1 つは、管理データベースをチェックしてすべてのデータベースを見つけ、データベース内の特定のテーブルをチェックして、電子メール通知を送信することです。これはバックエンド プロセスです。現在、Windows サービスを使用して同じことを行っていますが、600 のデータベースのループが原因で、メールの送信に遅延が発生していることがわかります。これを処理する他の方法はありますか?
ありがとう、アヌプ