The difference between the execution time of two requests depends on the actual data.
There are several possible scenarios:
There are many records with LENGTH(content)<500
MySQL ( , ORDER BY).
, WHERE .
LENGTH(content)<500, LIMIT , .
LENGTH(content)<500
, MySQL , , , .
, .
.
, , , , .
Edit
, ORDER BY, :
, ORDER BY , , , , WHERE ( 66% , , LIMIT).
, ORDER BY - MySQL , , WHERE, , .
( , 1 ...)!