Ако производителността изглежда се превърне в проблем, може да е така е добра идея да създадете копие на първия, напр. 255 знака от дългия текст, добавете индекс към него и използвайте startswith
с това.
Между другото, тази страница казва :"ако трябва да направите съпоставяне, чувствително към малки и главни букви, декларирайте вашата колона като BINARY; не използвайте LIKE BINARY във вашите заявки, за да предадете недвоична колона. Ако го направите, MySQL няма да използва никакви индекси на тази колона. " Това е стар съвет, но мисля, че все още е валиден.