I would look at a configuration issue of the server or the need for additional indexes ...
I have a client on a dedicated server with 4 gig memeory and:
Processors 2
Model Intel(R) Xeon(R) CPU 3060 @ 2.40GHz
Chip MHz 2400.09 MHz
Cache Size 4096 KB
Which does make a difference ...
Some of the database tables are:
Code:
customers 100,308 25.6 MiB
orders 139,776 111.5 MiB
orders_products 443,691 68.0 MiB
orders_products_attributes 387,270 57.6 MiB
orders_products_download 18 4.4 KiB
orders_status 15 3.4 KiB
orders_status_history 360,853 39.6 MiB
orders_total 433,912 43.9 MiB
products 8,650 2.0 MiB 28 B
products_attributes 124,989 15.6 MiB
products_description 8,650 38.5 MiB