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

Spring Batch ORA-08177:単一のジョブを実行している場合、このトランザクションへのアクセスをシリアル化できません、SERIALIZED分離レベル

    公式ドキュメントから-4.3.1

    そのメソッドのデフォルトの分離レベルはSERIALIZABLEであり、これは非常に積極的です。READ_COMMITTEDも同様に機能します。2つのプロセスがこのように衝突する可能性が低い場合は、READ_UNCOMMITTEDで問題ありません。ただし、create *メソッドの呼び出しは非常に短いため、データベースプラットフォームがサポートしている限り、SERIALIZEDが問題を引き起こす可能性はほとんどありません。 。



    1. SQLServer2012/2014での隠れたパフォーマンスと管理性の向上

    2. SQLを使用してMySQLデータベースでテキストを検索および置換する方法

    3. Oracleでパスワードを暗号化する方法は?

    4. Postgres SSL SYSCALLエラー:PythonとpsycopgでEOFが検出されました