0

次のような SELECTS の問題は、ステージング システムでのみ発生します。

SELECT * FROM `nd` 
WHERE `nd`.`nd_id` IN (1, 396, 782, 830, 831, 1929, 3786, 5059, 5713, 5714, 6698) 
AND `nd`.`nd_type` = 'App\Models\N' 
AND `nd`.`deleted_at` 
IS NULL

私の開発システムでは、選択には 340 ミリ秒が必要です。私のステージング システム (他のサーバー) では、すべての CPU が 100% に達し、選択が完了しません。ステージング システムの PHPMyAdmin で直接このクエリを開始すると、同じ問題が発生します。

どうすればいいですか?config の一部の設定が間違っていますか?

おそらく問題は次のとおりです。ステージングへの展開後、ndaten テーブルのセット キーの移行が完了しませんでした。最初のキーが設定され、移行の実行が停止します。すでに行われているテーブルを修復して最適化します。

手伝ってくれてありがとう :)

4

1 に答える 1