Dear worker,
Saya membutuhkan bantuan untuk improve 1 API saya, yang memiliki fungsi untuk call database (cukup besar datanya) dan akan generate excel. Kodingan saya sepertinya bottleneck di call database yang menyebabkan proses cukup lama bisa sampai 3+menit. Tapi saya juga expect anda untuk improve di sisi kodingan generate excel menggunakan library https://github.com/spatie/async (jika tidak butuh bisa diberikan alasannya nanti).
Case yang ada di query SQL nya saat ini jika ditambahkan group by menjadi lebih slow. Saya sudah coba untuk utak atik indexing namun gagal. Saya expect anda juga menemukan solusi untuk query yang sudah dibuat, bisa rebuild atau improve database.
Teknologi yang ada di kodingan saya yaitu:
- PHP
- Slim Framework
- Eloquent (Seperti punya laravel, tapi saya pakai untuk query builder saja)
- MySQL
Project akan dianggap sukses jika eksekusi untuk 1 API ini bisa lebih cepat 60% dari sebelumnya
Terima kasih