isolation-level

    1

    3答えて

    データベースを調べるクエリエディタ(Toad)があります。 同時に、独自の別の接続でアプリケーションをデバッグしています。 私のアプリケーションはトランザクションを開始し、いくつかの更新を行い、いくつかのSELECTステートメントに基づいて決定を下します。更新ステートメント(多くの複雑な)はまだコミットされていないので、アプリケーションがSELECTから取得した結果は、Toadで同じステートメント

    7

    2答えて

    私はADO.NETベースのWebサイトを構築するチームの一員です。私たちは時々、いくつかの開発者と、データベースの開発コピーを同時に処理する自動化テストツールを持っています。 私が知っている限り、ロックされているのではなく、オプティミスティックな並行性を使用するスナップショット分離レベルを使用します。最善のものを期待し、影響を受ける行が変更された場合にトランザクションをコミットしようとすると例外が

    0

    1答えて

    私はclickviewからsql2005-serverへのoledb接続を持っています。この接続では、コミットされていない読み取りのトランザクション分離レベルを使用したいと考えています。私の選択肢は、ユーザーに設定することです。どうすればこれを達成できますか?あなたがのITransactionLocal :: StartTransactionメソッドでトランザクションを開始すると

    3

    2答えて

    Tomcat 6で動作するWebアプリケーションがあり、組み込みのDBCP接続プーリングを使用するように設定していますが、すべて正常に動作していますが、間違った分離レベルで動作している可能性があります。データベース。私はそれをコミットされていない読み取りで実行したいが、私はそれがコミットされた読み取りで実行されていると思うし、それを設定する方法を知らない。ここで は私のコンテキストのXMLファイル

    1

    1答えて

    テーブル制約は同じトランザクションで実行されますか? テーブルにいくつかの行を挿入するRead Committed分離レベルのトランザクションがあります。テーブルには、同じテーブルからいくつかの行を順番に選択する関数を呼び出す制約があります。 トランザクションについて何も知らなくても関数が実行されているようで、関数内のselect関数は、トランザクションの前にあったテーブルの行を返します。 回避策

    9

    4答えて

    私は、エラーが発生したときや開発中ではなく、実稼働環境で実行されるログ/監査コードをいくつか書いています。 Coding Horror's experiences with dead-locking and loggingを読んだ後、私はアドバイスを求めるべきだと決めました。 (私のために動作しません「ログインしていない」のジェフのソリューションは、これが法的に義務付けられたセキュリティ監査である