1

localhost phpymadmin を使用して .sql ファイルに格納された mysql テーブルをインポートしました。テーブルには 14000 レコード (単純なデータ、5 つのフィールドのみ) があり、ほぼ 10 分かかりました。これは正常ですか?win8、コア i7 クワッドを搭載したラップトップを実行していますが、xampp は適切に構成されているようです。ありがとう

4

1 に答える 1

-2

この場合、ハードドライブが限界です。行ごとに 1 つの挿入があるということは、挿入がハード ドライブの IOPS (1 秒あたりの I/O 操作) に制限されることを意味します。

一括挿入は IOPS を減らしますが、この場合に必要な MB/秒の転送を増やします。

のように書き換えます

INSERT INTO table VALUES (1,2,3,4),(1,2,3,4) 

コンマ区切りの行を使用すると、大幅なブーストが得られます

書き換えられたクエリがまだ遅い場合でも、より高い IOPS のハード ドライブを挿入すると速度が向上します。

于 2013-10-01T14:32:50.393 に答える