Debug Slow Queries with DB::listen()
- Database
- Laravel
Easily monitor and log all SQL queries in your application to identify performance bottlenecks.
Example:
1DB::listen(function ($query) {2 logger($query->sql, $query->bindings, $query->time);3});
This is especially useful in services or controllers to track slow or inefficient queries, helping you debug and optimize your database interactions.