L
LAW
Могу посоветовать, попробуйте выполнить данный запрос на другом сервере, например под MS SQL или уж на BDE на крайний случай, но скорее всего, разницы во времени не будет. С такой реализацией базы прийдётся Вам обрабатывать всё программно, хотя и это не будет быстро, но по крайней мере можно будет прогресс бар показать.Есть много-много записей (50 тысяч сейчас и в будущем, возможно,
больше) в двух таблицах и нужно проводить из них выборки (с поиском по
некоторым полям).
На самом деле 50 000 записей это вообще ничто для нормально спроектированной БД. Напряги начинаются где-то с 1 000 000.