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

MySQLでInnoDBを使用するのはいつ選択する必要がありますか?

    InnoDBは、MySQLのストレージエンジン です。 。それらのかなりの数があり、それらはすべて長所と短所があります。 InnoDBの最大の強みは次のとおりです。

    • トランザクションのサポート(ACID のサポートを提供します プロパティ)。
    • 行レベルのロック。よりきめ細かいロックメカニズムを使用すると、たとえば MyISAM
    • 外部キーの制約。データベースにデータベースの状態の整合性とテーブル間の関係を保証させることができます。


    1. 重複エントリの例外をキャッチ

    2. バッチファイルからSQLを実行する

    3. MYSQLwhere句の条件付き

    4. ターゲット行だけでなく、すべてのmysql行に空の値が追加されます