sql >> データベース >  >> RDS >> Oracle

Oracleで休止状態でトランザクションタイムアウトが機能しない

    トランザクションを開始する前に、タイムアウトを設定する必要があります。

    の代わりに
    tran = dbSession.beginTransaction();
    tran.setTimeout(10);// 10 seconds
    

    試してみてください

    tran = dbSession.getTransaction();
    tran.setTimeout(10);
    tran.begin();
    


    1. SQLServerのストアドプロシージャによって返される列を再定義する方法

    2. DjangoはPostgreSQLのオートフィールド/IDキーにインデックスを付けますか?

    3. MySql Connector 6.8.2 RC、Entity Framework 6、およびコードファースト

    4. PythonとSQLiteの警告