//開始記錄
app(\Illuminate\Database\ConnectionInterface::class)->enableQueryLog();
//....過程程式碼
//輸出
print_r(app(\Illuminate\Database\ConnectionInterface::class)->getQueryLog());die();
最近開發完,開始做一些優化,想要看一個介面與資料庫的互動,找到了這個方法。第一次一個介面140多條sql,第二次幾十條(加了快取),這應該還好吧
應該是laravel記錄了連線資料庫的sql語句吧,這樣方便一點,雖然mysql應該也有日誌。
本作品採用《CC 協議》,轉載必須註明作者和本文連結