Laravel rejoigne la requête en prenant trop de temps

//if there is a users table with MILLIONS of records, to which you are joining.
//to speed up the query,
//You need to create an index WITH the column you are joining to.

//example query
$players_data = \DB::table('players')
->select('users.*')
->leftjoin('users','players.email','=','users.email')
->get();

//now, create index by running this sql query in your database ->
ALTER TABLE users ADD INDEX user_email (email);

//now we have created an index ON THE Column (email), we are joining to.
//This will speed up the query time significantly.
Handsome Horse