Lotus Notes データベースには約 34,000 のドキュメントがあり、ビューの数は約 200 です。したがって、パフォーマンスは私にとって大きな問題です。
次のようないくつかのトリックを試しました。
- Ctrl + Shift + F9 を使用してサーバーにインデックスを作成します
- 3時間ごとに実行されるデータベースでスケジュールされたエージェントを実行しますコードは各ビューを単純に更新します
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Set db = session.currentdatabase
ForAll v In db.views
v.refresh
End ForAll
End Sub
しかし、彼らはそれほどうまく機能していないようですか?ローカルおよびサーバー コピーのパフォーマンスを向上させるためのアイデアや提案はありますか?
また、1 日あたり 10 ~ 20 人のユーザーがさまざまな間隔で更新を行うユーザーが 100 人ほどいることをお知らせします。