UPDATE 
  q_lock_keys 
SET 
  expiry_at = UNIX_TIMESTAMP(NOW()) + 30, 
  token = '+NHAuKPE+SjPO/3OzUUuwxOTZH1kyds4UINET00nWGE=' 
WHERE 
  key_id = '091d52094cfb65978657bf7b2b797f26ce6fe0817d381c714110c03c5d9375e2' 
  AND (
    token = '+NHAuKPE+SjPO/3OzUUuwxOTZH1kyds4UINET00nWGE=' 
    OR expiry_at <= UNIX_TIMESTAMP(NOW())
  )

Query time 0.00028