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

Javaでのmysqlへのデータの高速インポート

    LOAD DATAを使用することを選択する場合があります Javaを使用する代わりにMySQLからのステートメント:

    LOAD DATA LOCAL INFILE '/path/to/your/file.csv' INTO TABLE table;
    

    これにより、MySQLに挿入する前に各行を処理していると仮定すると、現在のオーバーヘッドの多くを回避できます。

    LOAD DATAを実行できます 生のJDBCを使用したJavaからのステートメント。



    1. varchar(8000)よりもvarchar(500)の方が有利ですか?

    2. Javaで一定の時間間隔で大量のデータを追加する

    3. 静的SQLと動的SQL

    4. 同じクエリを使用してmysqlの制限の合計を取得しますか?