I could have sworn I posted this once before, but apparently it got lost somewhere.
Apologies if you're seeing this twice:
I'm wondering what I can do with MySQL to optimize reads (SELECTs) on a read-only
table where data will never be INSERTed or UPDATEd. Okay, that's not entirely
correct--the database will be rebuilt every night but it's small (~20,000 rows) and
all the writing will take place at once, when the DB is offline to users. In contrast
we anticipate read activity on the DB to be high, making it worth putting some thought
into this. So far my only thoughts have been a) myisampack and b) to index every
single column that our application searches on, since the calculations needed to build
said indices can be performed once and forgotten. (Disk space isn't really an issue
but myisampack is said to speed up individual row retrieval.)
Any other ideas? I've searched for a way to manually mark MySQL tables read-only, but
to no avail. Thanks,
Jonathan
jterhorst [EMAIL PROTECTED] appliedtns {D0T} com