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

MySQLテーブルでの読み取りと書き込みの同時実行

    これは、テーブルのストレージエンジンによって異なります

    InnoDB

    InnoDBは、MVCC をサポートしています。 および4つのトランザクション分離レベル

    これにより、INSERT、UPDATE、DELETE、およびSELECTが99.999%の時間で調和して動作できるようになります

    MyISAM

    これはまったく異なる競技場です。デフォルトでは、すべてのINSERT、UPDATE、およびDELETEがテーブル全体をロックします。 INSERTでは、 concurrent_insertを設定することで、テーブルのロックを無効にできます。 同時挿入> 詳細については)。それ以外の場合、UPDATEとDELETEは、完全なテーブルロックを実行することで大混乱を引き起こす可能性があります。




    1. アナリティクス、ビッグデータ、データマイニング、Hadoop、NoSQL、データサイエンスのトップFacebookグループ

    2. CAST()を使用してSQLServerで日付形式を変換する方法

    3. OracleのCAST()関数

    4. インストール後にmysqlでフェデレーションエンジンを有効にするにはどうすればよいですか?