PHP - MySQL - Select runs indefinitely

Posted by John on Stack Overflow See other posts from Stack Overflow or by John
Published on 2010-04-11T20:24:35Z Indexed on 2010/04/11 20:33 UTC
Read the original article Hit count: 201

Filed under:
|
|
|

I have three tables

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 are indexed. db just references the mls provider a particular item came from. in images the raw column holds raw image data

there are about 15k rows in listings/locations, and about 120k rows in images so there are multiple rows that have the same pid.

when i do "select pid from listings" or "select pid from locations" the query completes successfully in about 100ms.

when i do "select pid from images" it just hangs in sqlyog and never completes... i was thinking since the raw column contains alot of information that it might be trying to select that too, but my query doesn't try to select that so I can't imagine why it's taking so long...

any idea why this is happening??

© Stack Overflow or respective owner

Related posts about php

Related posts about mysql