サーバーへのすべてのリクエストが格納されるテーブルがあります。
リクエストごとに、禁止されているかどうかを確認します。
たとえば、次のクエリです。
select * from requests where request_sessID = '4bc0331d983000902b4718c80f12e9b3' AND request_time > (UNIX_TIMESTAMP() - 3600) AND request_isEnable = 1
また、エンジンを InnoDB から MyISAM に、row_format を Dynamic に設定しましたが、何も変わりませんでした。
ハードウェアは非常に強力ですが、実行に約 1 分かかりました。
私はプログラマーであり、mysql の初心者
です。このクエリを高速化するにはどうすればよいですか?
前もって感謝します