1
接続をリセットしてもテーブルをロックしたままにするにはどうすればよいですか?接続が失われてもテーブルロックを維持できますか?
接続をリセットしてもテーブルをロックしたままにするにはどうすればよいですか?接続が失われてもテーブルロックを維持できますか?
私はMySQLのdocumentationが言うように、可能厥とは思わない:クライアント・セッションの接続が終了
場合は、通常または異常かどうか、サーバーが暗黙的にセッションが保持しているすべてのテーブルのロックを解除し(トランザクションと非トランザクション)。クライアントが再接続すると、ロックは無効になります。さらに、クライアントにアクティブなトランザクションがある場合、サーバーは切断時にトランザクションをロールバックし、再接続が発生した場合、新しいセッションは自動コミットを有効にして開始されます。