は突然、私のLaravelアプリケーションは、私がログインしようとしたときに動作を停止。Laravelのmax_prepared_stmt_countエラー
多くの接続を開いたが閉じていない...と、いくつかの制限に達するとされているようです。
(2/2) QueryException
SQLSTATE[42000]: Syntax error or access violation: 1461 Can't create more than max_prepared_stmt_count statements (current value: 16382) (SQL: select * from `users` where `email` = [email protected] limit 1)
私たちにいくつかのコードを教えてください。クエリはループ内にありますか? – ishegg
それは奇妙なことです。私は何も変えなかった。突然、私のアプリケーション全体がクラッシュしました... –
クエリがループ内にある場合、これを引き起こすデータセットの変更は完全に可能です。このエラーによって、あなたの環境の制限である多くの時間(16382)のステートメントを準備したように見えます。私は文を一度準備してループ内で実行することで、一時的にこの問題を回避できると思います。 – ishegg