現在、iPhone から Rails サーバーに巨大な CSV ファイルをインポートしています。この場合、サーバーはデータを解析してから、データ行をデータベースに挿入し始めます。CSV ファイルはかなり大きいため、操作が終了するまでに時間がかかります。
これを非同期で行っているため、iPhone は他のビューに移動して他のことを行うことができます。
ただし、別のテーブルで別のクエリを要求すると、最初の操作がまだ CSV の情報をデータベースに挿入しようとしているため、ハングします。
この種の問題を解決する方法はありますか?