最も効率的な方法は、タイムスタンプ(および関数を使用せずにタイムスタンプのみ)を、すべての行で定数として計算できる式と比較することです。この方法で、mysqlはタイムスタンプ列で定義されたインデックスを使用できます。
SELECT * FROM myTable
WHERE last_seen >= NOW() - INTERVAL 10 MINUTE
いつでもEXPLAIN SELECT ...
を試すことができます テーブル内のすべての行をチェックする必要なしに、インデックスを使用してWHERE条件を満たす行を見つけることができるかどうかを確認します。