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

ブロックせずにmysqlの行をロックする方法は?

    LOCK IN SHARE MODEを使用しています UPDATEから行をロックします またはDELETE 操作しますが、行を読み取ることができます。 このドキュメント を参照してください 詳細については。ドキュメントの概要は以下のとおりです。

    クエリはすべてのプロセス/ワーカーに同じ行を返し、前のロックが解放されるのを待ってから、行に独自のロックを設定します。必要な種類のロックを実行するには、SELECT ... LOCK IN SHARE MODEを置き換えます SELECT ... FOR UPDATEを使用 。




    1. IN句でPDOプリペアドステートメントを使用するにはどうすればよいですか?

    2. SQLサーバー接続文字列の接続タイムアウトとは何ですか?

    3. MySQLデータベースの問題をトラブルシューティングする方法

    4. psycopg2を使用したpostgresqlDBの作成