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

MySQLJavaを使用してファイルから大きなデータセットを挿入する

    高速挿入のヒント:

    • LOAD DATAINFILE を使用します たとえ操作後にそれを壊してフィードしなければならない場合でも、MySQLがそれを解析して挿入できるようにする構文。
    • 次の挿入構文を使用します:

      テーブルに挿入(col1、col2)値(val1、val2)、(val3、val4)、...

    • 挿入する前にすべてのキー/インデックスを削除してください。

    • 手元にある最速のマシンで実行します(主にIOに関してですが、RAMとCPUも重要です)。 DBサーバーと挿入クライアントの両方で、IO価格の2倍を支払うことを忘れないでください(1回の読み取り、2回目の挿入)


    1. 特権テーブルを開いてロックできません:テーブル'mysql.user'が存在しません

    2. 1つのフィールドと他のすべてのフィールド値が重複しているレコードを選択するにはどうすればよいですか?

    3. 5成功したDBAのデータベース監視の習慣

    4. SQLServerの固有の制約に関する洞察