همیشه نیازمند به دست آوردن زمان اجرای کوئری در پروژه خود هستیم تا بتوانیم ارتباط با پایگاه داده را بهبود بدیم و باعث کاهش استفاده از منابع و افزایش سرعت پروژه شود.
در لاراول برای به دست آوردن این زمان میتوانید از تکه کد زیر استفاده نمایید، فقط توجه کنید که این کد رو باید در قسمت boot فایل App/Providers/AppServiceProvider.php و یا تابع __construct کنترلر پروژه فراخوانی نمایید.
و همچنین در نظر داشته باشید زمان نمایش داده شده بر اساس میلی ثانیه می باشد. و خروجی این کد هم به شکل زیر خواهد شد:
کد:
DB::listen(function ($query) { dd($query); });
داکیومنت لاراول: Laravel Document
منبع: samad-ha.com