トランザクション制御による効果

トランザクション制御の呼び出し (TransactionBegin、TransactionRollback、TransactionCommit) は、Domino コア内で強力かつ機密性の高い処理を呼び出します。

これらの呼び出しは、Domino サーバー操作の中心的なリソースであるトランザクションログの動作に影響を与えます。通常は循環するログの容量が限界になると、コミットまたはロールバックによって解消されるまでデータベースの更新ができなくなる可能性があります。 コミットの頻度を高め、トランザクション内での大量更新を避ける(例えば、大量の文書に対して NotesDocumentCollection.StampAll メソッドを使用しない)ことで、この問題を回避できます。

これらの呼び出しを使用するアプリケーション開発者は、Domino ディレクトリの Domino サーバー文書の [セキュリティ] タブにある [制限のないメソッドと操作の署名または実行] フィールドにリストされている必要があります。

トランザクション制御と他の Domino 処理との相互作用には次のものが含まれます。