投稿を報告する

トランザクションを確定するにはどうすればよいですか?

トランザクションを確定するには,COMMITの処理を行います。 COMMITの実行方法はアプリケーションの開発言語や,使用するRDBMSによって若干異なることもありますが,RDBMS内部で行うCOMMIT処理の動作は基本的に同じです。 RDBMSがCOMMITを指示されると,メモリー・バッファ内に作成されている,そのトランザクションのログ・データをトランザクションログ・ファイルに書き込みます( 図1 )。

未処理トランザクションが存在しないのはなぜですか?

処理を実行する時点で未処理トランザクションが存在しない場合は、アプリケーションのかわりにトランザクションが自動的に開始します。 トランザクションは、明示的または暗黙的なコミットやロールバックによって完了します。 完了後は、ロックやカーソルなど、トランザクションによって取得または開かれたリソースは解放されます。

トランザクションを明示的に開始しないのはなぜですか?

トランザクションを明示的に開始しない場合、挿入、削除、または更新によってトランザクションが発生します (この自動トランザクションと呼びます)。 ループで 1,000 個の挿入を行うと、1,000 個のトランザクションが生成されます。

トランザクションに関連するエラーは何ですか?

以下の節では、トランザクションに関連するエラーについて説明します。 トランザクション・エラーが発生すると、 TP-STATUS に TPETRAN が返されます。 ただし、このようなエラーの意味は、そのエラーを返す呼び出しによって異なります。

関連記事

世界をリードする暗号資産取引プラットフォーム

ウェルカムギフトを受け取る