Re: PSQL performance - TPS - Mailing list pgsql-performance

From Shital A
Subject Re: PSQL performance - TPS
Date
Msg-id CAMp7vw-doPDuzj4gs8RFLrvbNSk3dL-=4Uo+2Wg4pXPkEt3gYQ@mail.gmail.com
Whole thread Raw
In response to Re: PSQL performance - TPS  (Gavin Flower <GavinFlower@archidevsys.co.nz>)
List pgsql-performance
Hello,

Version 9.6 is used because the components interacting with DB support this version. OS is RHEL 7.6.

Thanks! 

On Thu, 1 Aug 2019, 10:45 Gavin Flower, <GavinFlower@archidevsys.co.nz> wrote:
On 01/08/2019 15:10, Shital A wrote:
> Hello,
>
> We are working on development of an application with postgresql 9.6 as
> backend. Application as a whole is expected to give an throughput of
> 100k transactions per sec. The transactions are received by DB from
> component firing DMLs in ad-hoc fashion i.e. the commits are fired
> after random numbers of transaction like 2,3,4. There is no bulk
> loading of records. DB should have HA setup in active passive
> streaming replication. We are doing a test setup on a 8-core machine
> having 16 GB RAM. Actual HW will be better.
>
> Need help in:
> 1. On this env(8core cpu, 16GB) what is the TPS that we can expect? We
> have tested with a simple Java code firing insert and commit in a loop
> on a simple table with one column. We get 1200 rows per sec. If we
> increase threads RPS decrease.
>
> 2. We have tuned some DB params like shared_buffers, sync_commit off,
> are there any other pointers to tune DB params?
>
>
> Thanks.

Curious, why not use a more up-to-date version of Postgres, such 11.4?  
As more recent versions tend to run faster and to be better optimised!

You also need to specify the operating system!  Hopefully you are
running a Linux or Unix O/S!


Cheers,
Gavin


pgsql-performance by date:

Previous
From: Gavin Flower
Date:
Subject: Re: PSQL performance - TPS
Next
From: Andres Freund
Date:
Subject: Re: PSQL performance - TPS