UPDATE 
  q_lock_keys 
SET 
  expiry_at = UNIX_TIMESTAMP(NOW()) + 30, 
  token = 'VMABLw872xq5m0TVjqnODPTab3jqC8EnQY8Z/ZepW0M=' 
WHERE 
  key_id = '45214ad8652722863c229a84fcde9b8f093cf35bca52e9a8a22761a7cab4dcb7' 
  AND (
    token = 'VMABLw872xq5m0TVjqnODPTab3jqC8EnQY8Z/ZepW0M=' 
    OR expiry_at <= UNIX_TIMESTAMP(NOW())
  )

Query time 0.00028