Cita: ¿Que puedo hacer a la tabla?
Indexar ese campo "enlace", es la unica posibilidad para optimizar una query tan básica.
Por su lado, si el campo es TEXT, deberás indexarlo con una función que recorte el rango indexado a una cantidad X de caracteres, ya que no es posible, en MySQL al menos, indexar un campo TEXT completo (limitaciones de longitud de clave de indice).
Por cierto, este tema es OFF TOPIC en PHP. La base de datos es ajena al lenguaje que la usa.
Hay un foro específico para temas de BBDD. Usalo.