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

Liquibaseロック-理由は?

    更新アプリケーションが突然停止した場合、ロックがスタックしたままになることがあります。

    次に実行中

    UPDATE DATABASECHANGELOGLOCK SET LOCKED=0, LOCKGRANTED=null, LOCKEDBY=null where ID=1;
    

    データベースに対して役立ちます。

    LOCKED=0を置き換える必要がある場合もあります LOCKED=FALSEを使用 。

    または、DATABASECHANGELOGLOCKを削除することもできます テーブル、再作成されます。



    1. データベースのスケーリングパターンを理解するためのガイド

    2. 結合更新のMySQL構文

    3. PSDatabaseCloneを使用したデータベースのクローン作成

    4. MySQLdbを使用してカーソルを閉じるタイミング