Webサービス内で、ローカルディスク上のファイルへのファイルストリームを開きます。私はこれをサービスの存続期間中維持します。入ってくるクエリごとに、ファイルストリームを使用してディスクを読み取ります。これは、クエリごとにファイルストリームを再度開く必要がないようにするためです。このパスの遅延は重要です(数ミリ秒未満である必要があります)。SSDを使用してディスクIO時間を0.1ms以下に保ちます。
ファイルストリームが長期間(数日)にわたって「悪くなる」(無効になる)可能性があります。すべてのクエリでファイルストリームを再度開く方が安全ですか?再度開く必要がある場合、ファイルストリームを1秒間に数回繰り返し開くオーバーヘッドはどれくらいですか?