\DB::connection()->enableQueryLog(); // 開啟查詢日志 $sql = \DB::table('xxx'); // 要查看的sql $sql_msg = \DB::getQueryLog(); // 獲取查詢日志 dd( $sql_msg ); ...
代碼如下: 執行結果: 有時候,我們在使用Laravel進行數據查詢的時候,經常有各種原因導致查詢或語句這個時候,我們就需要查看當前執行的原生語句是否有問題。這個時候就可以使用此代碼了。 ...
2018-03-20 15:32 0 1180 推薦指數:
\DB::connection()->enableQueryLog(); // 開啟查詢日志 $sql = \DB::table('xxx'); // 要查看的sql $sql_msg = \DB::getQueryLog(); // 獲取查詢日志 dd( $sql_msg ); ...
方法一: 我們有時候想測試一段代碼生產的 SQL 語句,比如: 我們想看 App\User::all(); 產生的 SQL 語句,我們簡單在 routes.php 做個實驗即可: //app/Http/routes.php Route::get(‘/test-sql’, function ...
在多人開發中最頭疼的是人少事多沒有時間進行codereview,本來功能都沒時間寫,哪有時間來開會細細來分析代碼.軟件能跑就行,但是一些影響性能的語句寫出來,有可能本人都不知道.找就更 麻煩了.幸虧sqlserver提供了工具可以導出執行語句進行分析.可以看看是哪些語句影響整體性能.工具叫sql ...
($param, 1).']'."\r\n",8); }); 2.在執行我sql語句后,查看public目錄下s ...
使用var_export(compact(['sql','bindings','time']),true)時將會存儲在storage\logs\laravel.log中 ...
打開app\Providers\AppServiceProvider.PHP,在boot方法中添加如下內容 5.2以下版本 // 先引入DB use DB; // 或者直接使用 \DB:: DB::listen(function($sql, $bindings, $time ...
show processlist;找出你要停止的語句然后找出你要終止的語句的idkill 248 ...