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

MySQLから挿入されたデータをすぐに見ることができません

    MySQLのデフォルトの分離レベルは「REAPEATABLEREAD」です。つまり、クエリツールで自動コミットを使用していない場合、COMMITまたはROLLBACKを発行して独自のトランザクションを終了しない限り、他のトランザクションからコミットされたデータは表示されません。

    >

    新しい接続を作成した後にデータを表示できるという事実も、その方向を示しています。

    したがって、2つのオプションがあります

    1. 「クエリ」接続の分離レベルを「READCOMMITTED」に変更します
    2. SELECTを実行する前に、クエリツールでCOMMIT(またはROLLBACK)を発行します



    1. MySQLの現在/デフォルトの文字セットを使用してBLOBが変換されますか?

    2. MySQLストアドプロシージャのパラメータとしてFieldNameを渡す

    3. SQLServer2005のINSERTWHERECOUNT(*)=0でのUNIQUEKEY制約への違反

    4. mysqlストアドプロシージャ、存在するかどうかを確認するためのクエリ