У меня три таблицы
listings: id, pid, beds, baths, etc, etc, etc, db
locations: id, pid, zip, lat, lon, etc, etc, etc, db
images id, pid, height, width, raw, etc, etc, db
id, pid & db проиндексированы. db просто ссылается на провайдера mls, из которого поступил конкретный элемент. в изображениях необработанный столбец содержит необработанные данные изображения
в списках / местоположениях около 15 тыс. Строк и около 120 тыс. Строк в изображениях, поэтому несколько строк имеют одинаковый pid.
когда я делаю "выбрать pid из списков" или "выбрать pid из местоположений", запрос успешно завершается примерно через 100 мс.
когда я делаю "выбрать pid из изображений", он просто зависает в sqlyog и никогда не завершается ... я думал, так как необработанный столбец содержит много информации, которую он тоже может пытаться выбрать, но мой запрос не дает попробуйте выбрать это, чтобы я не мог представить, почему это так долго ...
есть идеи, почему это происходит ??