Se time_created è un timestamp unix (int), dovresti essere in grado di utilizzare qualcosa del genere:
DELETE FROM locks WHERE time_created < (UNIX_TIMESTAMP() - 600);
(600 secondi =10 minuti - ovviamente)
Altrimenti (se time_created è mysql timestamp), potresti provare questo:
DELETE FROM locks WHERE time_created < (NOW() - INTERVAL 10 MINUTE)