This is a very general question but what is the largest linux
box anyone has run PostgreSQL on and what kind of concurrent transactions per
second have you seen? We have a client who has huge bursts of activity, coinciding
with high rated TV appearances, meaning hundreds of thousands of users
registering and logging in at the same time. Currently we are running a dual cpu dell blade server on
redhat linux (2.4?) and PostgreSQL 7.3.4 on i686-pc-linux-gnu, compiled by GCC
2.96, raid5 and am using sqlrelay for connection pooling. It works fine
under ordinary load but bogs down too much under these huge loads. I would love to be able to tell them that a specific box
like a 2 ghz quad xenon with 10 GB of ram, on a raid 10 server will get them x concurrent
transactions per second with x threads running. From that I can give them a great
estimate on how many registrations per minute there money can buy, but right
now all I can tell them is that if you spend more money you will get more tps. Thanks for any info you may have. |