ник: час
Вы не ответили: "Построчно считывать текстовый файл оказывается долго.", объясните - почему долго? И чем быстрее присоединить его (с муками), и читать построчно (что в лоб, что по лбу...).
Файл присоединяется один раз.И лежит табличка, в которой меняются данные в Link-TXT-файле
Потом только считывание данных и проверка на наличие и соответствие формата текстового файла.