phpexcel エクスポートの効率を向上させる方法 (注: cvs 形式は無視できます。このエクスポートにはセル操作が含まれます)
現在私が考えていることは次のとおりです:
SQL の最適化にデータ詳細のインターフェイスが追加されました。今度は、データの ID 配列を取得してプロジェクト詳細インターフェイスをループし、必要なフィールドを抽出することです。
给我你的怀抱2017-06-14 10:51:59
phpExcel のパフォーマンスは非常に低く、メモリを消費します。これにより、スタイルについてあまり考えない場合は、 t を使用して Excel をエクスポートできます。
例を挙げてくださいリーリー
当社は現在 Excel データのエクスポートに t を使用しており、そのパフォーマンスは phpExcel よりも優れています質問者はパフォーマンス比をテストできます。
PHP中文网2017-06-14 10:51:59
1. phpexcel に依存せずに最適化するのは簡単です。実際には、多くの関数メソッドは必要ありません。また、
2.sql クエリをロードする必要もあります。コードを見ずにこれについては説明しません。
3. SQL から抽出したデータが多すぎると、実際には大量の php メモリを消費するため、データを Excel に書き込んだ後はすぐに削除することをお勧めします。
怪我咯2017-06-14 10:51:59
特に数万、数十万、さらには数百万のデータを実行する場合は、キューを使用してインポートとエクスポートを非同期に実行しますPHPExcel