0

アプリにデータをインポートする必要があります。今は xls スプレッドシートを使用していますが、私の場合は約 80.000 行あると遅いので、別の形式を選択した方がよいでしょうか? たとえば、xml データのインポートはより高速になりますか?

4

1 に答える 1

0

XML がこれ以上高速になる可能性は低く、文字列として解析して変換する必要があります。

80,000 行はかなり多いです。どのくらいかかりますか?

編集:

puts ステートメントをタイムスタンプとともにコードにドロップすることで、何が起こっているかをより見やすくすることができます。これは大雑把ですが、コードのさまざまな部分間を移動して、どの部分が最も時間がかかるかを確認できます。

または、ruby-profを使用してコードのプロファイルを作成し、コードが最も多くの時間を費やしている場所を確認してみてください。

いずれにせよ、遅いポイントのより詳細な画像を取得することは良い考えです。簡単に修正できるボトルネックが 1 つまたは 2 つしかないことに気付くかもしれません。

于 2012-10-15T01:26:13.343 に答える