ホームページ >データベース >mysql チュートリアル >削除および挿入操作後の MySQL での古いデータ選択を解決するにはどうすればよいですか?
MySQL: 削除と挿入後の古いデータ選択からの回復
MySQL を使用したマルチスレッド WSGI Web アプリケーションでは、セッション管理で時々問題が発生することがあります。不一致。削除されたセッションが選択クエリで依然として返される。
この動作これは、MySQL のデフォルトの分離レベル「REPEATABLE READ」に由来します。このレベルでは、変更がコミットされたかどうかに関係なく、トランザクションが開始後に行われた変更の影響を受けないことが保証されます。したがって、新しいセッションが挿入された後でも、他の接続は古いセッション データを取得し続けます。
この問題を解決するには、次の点を考慮してください。
いずれかのアプローチを実装すると、接続で古いデータが選択されなくなり、データベースの現在の状態が反映されます。
以上が削除および挿入操作後の MySQL での古いデータ選択を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。