Stephan Szabo <sszabo@megazone.bigpanda.com> writes:
> On Sun, 26 Nov 2006, Greg Quinn wrote:
>> Now as you can imagine, on the server side, if you have 100 users, and all
>> their message source sitting in one big table, it can slow down read
>> operations because of all the disk i/o.
>>
>> Previously, I was using MySQL and placing all the users data into separate
>> tables gave me a huge performance increase.
> That makes sense, although table partitioning might be a good fit for what
> you're trying to do.
To be blunt, this sounds like you didn't have your tables properly indexed.
regards, tom lane