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

新しいデータベースエントリを挿入する方が、エントリが最初に存在するかどうかを確認するよりも高速ですか?

    インデックス違反が原因で挿入が失敗する場合は、レコードが存在することを確認するよりも、せいぜいわずかに遅くなります。 (どちらも、インデックスに値が含まれているかどうかを確認する必要があります。)挿入が成功する場合、2つのクエリの発行は1つを発行するよりも大幅に遅くなります。



    1. SQLServerデータベースのバージョン管理

    2. 複数のテーブルを参照する外部キー

    3. #1411-INSERT INTO...SELECTの関数str_to_dateの日時値が正しくありません

    4. データをロードするファイルのデフォルト値がテーブルに挿入されない