我有一个表,对服务器的每个请求都存储在它上面。
对于每个请求,我都会检查它是否被禁止。
例如它是一个查询:
select * from requests where request_sessID = '4bc0331d983000902b4718c80f12e9b3' AND request_time > (UNIX_TIMESTAMP() - 3600) AND request_isEnable = 1
我还将引擎从 InnoDB 设置为 MyISAM,将 row_format 设置为 Dynamic,但没有任何改变。
我的硬件非常强大,但执行大约需要一分钟!
我是 mysql 的程序员和新手
如何加速这个查询?
提前致谢