
Transaction - 日本エクセム株式会社 Oracle 技術情報
目次[非表示]
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。
オラクルトランザクション(Transaction)を完全に理解すると言うことは、Oracleを完全に理解しているのと同じ意味を持ちます。トランザクションを理解するには、オラクルが提供する制御機能と内部構造、アルゴリズムの理解が必要となる為です。また、RACのようなマルチノード環境では、複数のノード間のトランザクションの同期まで必要なため、その複雑さは想像を絶することとなります。
ユーザーがDMLを実行すると、(つまり、トランザクションを実行すると、)Oracleは内部的には、次のような手順で作業を進めます。
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。
