Soumettre la recherche
Mettre en ligne
Pgpool-II Load Testing Report
•
7 j'aime
•
5,211 vues
Titre amélioré par l'IA
EDB
Suivre
Ahsan Hadi's presentation from PG Con 2014 in Ottawa
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 11
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Introduction to PgBench
Introduction to PgBench
Joshua Drake
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
Mark Wong
PostgreSQL Performance Tuning
PostgreSQL Performance Tuning
elliando dias
Streaming replication in PostgreSQL
Streaming replication in PostgreSQL
Ashnikbiz
Logical replication with pglogical
Logical replication with pglogical
Umair Shahid
Out of the box replication in postgres 9.4(pg confus)
Out of the box replication in postgres 9.4(pg confus)
Denish Patel
What is new in PostgreSQL 14?
What is new in PostgreSQL 14?
Mydbops
Out of the box replication in postgres 9.4
Out of the box replication in postgres 9.4
Denish Patel
Recommandé
Introduction to PgBench
Introduction to PgBench
Joshua Drake
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
PostgreSQL Portland Performance Practice Project - Database Test 2 Howto
Mark Wong
PostgreSQL Performance Tuning
PostgreSQL Performance Tuning
elliando dias
Streaming replication in PostgreSQL
Streaming replication in PostgreSQL
Ashnikbiz
Logical replication with pglogical
Logical replication with pglogical
Umair Shahid
Out of the box replication in postgres 9.4(pg confus)
Out of the box replication in postgres 9.4(pg confus)
Denish Patel
What is new in PostgreSQL 14?
What is new in PostgreSQL 14?
Mydbops
Out of the box replication in postgres 9.4
Out of the box replication in postgres 9.4
Denish Patel
PostgreSQL9.3 Switchover/Switchback
PostgreSQL9.3 Switchover/Switchback
Vibhor Kumar
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Command Prompt., Inc
Streaming Replication Made Easy in v9.3
Streaming Replication Made Easy in v9.3
Sameer Kumar
Advanced Postgres Monitoring
Advanced Postgres Monitoring
Denish Patel
Building Spark as Service in Cloud
Building Spark as Service in Cloud
InMobi Technology
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
PostgreSQL-Consulting
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
PostgreSQL-Consulting
Streaming replication in practice
Streaming replication in practice
Alexey Lesovsky
Deploying postgre sql on amazon ec2
Deploying postgre sql on amazon ec2
Denish Patel
PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4
Ashnikbiz
PostgreSQL WAL for DBAs
PostgreSQL WAL for DBAs
PGConf APAC
PostgreSQL Hangout Parameter Tuning
PostgreSQL Hangout Parameter Tuning
Ashnikbiz
Deep dive into PostgreSQL statistics.
Deep dive into PostgreSQL statistics.
Alexey Lesovsky
Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer
Sameer Kumar
Case Studies on PostgreSQL
Case Studies on PostgreSQL
InMobi Technology
PostgreSQL 9.6 Performance-Scalability Improvements
PostgreSQL 9.6 Performance-Scalability Improvements
PGConf APAC
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
Cloudera, Inc.
PostgreSQL and RAM usage
PostgreSQL and RAM usage
Alexey Bashtanov
Cassandra - lesson learned
Cassandra - lesson learned
Andrzej Ludwikowski
DevoxxUK: Optimizating Application Performance on Kubernetes
DevoxxUK: Optimizating Application Performance on Kubernetes
Dinakar Guniguntala
Scaling machine learning to millions of users with Apache Beam
Scaling machine learning to millions of users with Apache Beam
Tatiana Al-Chueyr
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
InfluxData
Contenu connexe
Tendances
PostgreSQL9.3 Switchover/Switchback
PostgreSQL9.3 Switchover/Switchback
Vibhor Kumar
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Command Prompt., Inc
Streaming Replication Made Easy in v9.3
Streaming Replication Made Easy in v9.3
Sameer Kumar
Advanced Postgres Monitoring
Advanced Postgres Monitoring
Denish Patel
Building Spark as Service in Cloud
Building Spark as Service in Cloud
InMobi Technology
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
PostgreSQL-Consulting
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
PostgreSQL-Consulting
Streaming replication in practice
Streaming replication in practice
Alexey Lesovsky
Deploying postgre sql on amazon ec2
Deploying postgre sql on amazon ec2
Denish Patel
PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4
Ashnikbiz
PostgreSQL WAL for DBAs
PostgreSQL WAL for DBAs
PGConf APAC
PostgreSQL Hangout Parameter Tuning
PostgreSQL Hangout Parameter Tuning
Ashnikbiz
Deep dive into PostgreSQL statistics.
Deep dive into PostgreSQL statistics.
Alexey Lesovsky
Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer
Sameer Kumar
Case Studies on PostgreSQL
Case Studies on PostgreSQL
InMobi Technology
PostgreSQL 9.6 Performance-Scalability Improvements
PostgreSQL 9.6 Performance-Scalability Improvements
PGConf APAC
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
Cloudera, Inc.
PostgreSQL and RAM usage
PostgreSQL and RAM usage
Alexey Bashtanov
Cassandra - lesson learned
Cassandra - lesson learned
Andrzej Ludwikowski
Tendances
(19)
PostgreSQL9.3 Switchover/Switchback
PostgreSQL9.3 Switchover/Switchback
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Building tungsten-clusters-with-postgre sql-hot-standby-and-streaming-replica...
Streaming Replication Made Easy in v9.3
Streaming Replication Made Easy in v9.3
Advanced Postgres Monitoring
Advanced Postgres Monitoring
Building Spark as Service in Cloud
Building Spark as Service in Cloud
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
Ilya Kosmodemiansky - An ultimate guide to upgrading your PostgreSQL installa...
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
Streaming replication in practice
Streaming replication in practice
Deploying postgre sql on amazon ec2
Deploying postgre sql on amazon ec2
PostgreSQL Hangout Replication Features v9.4
PostgreSQL Hangout Replication Features v9.4
PostgreSQL WAL for DBAs
PostgreSQL WAL for DBAs
PostgreSQL Hangout Parameter Tuning
PostgreSQL Hangout Parameter Tuning
Deep dive into PostgreSQL statistics.
Deep dive into PostgreSQL statistics.
Connection Pooling in PostgreSQL using pgbouncer
Connection Pooling in PostgreSQL using pgbouncer
Case Studies on PostgreSQL
Case Studies on PostgreSQL
PostgreSQL 9.6 Performance-Scalability Improvements
PostgreSQL 9.6 Performance-Scalability Improvements
HBaseCon 2013: A Developer’s Guide to Coprocessors
HBaseCon 2013: A Developer’s Guide to Coprocessors
PostgreSQL and RAM usage
PostgreSQL and RAM usage
Cassandra - lesson learned
Cassandra - lesson learned
Similaire à Pgpool-II Load Testing Report
DevoxxUK: Optimizating Application Performance on Kubernetes
DevoxxUK: Optimizating Application Performance on Kubernetes
Dinakar Guniguntala
Scaling machine learning to millions of users with Apache Beam
Scaling machine learning to millions of users with Apache Beam
Tatiana Al-Chueyr
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
InfluxData
Quick guide to plan and execute a load test
Quick guide to plan and execute a load test
duke.kalra
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
EDB
Client-side Performance Testing
Client-side Performance Testing
Thoughtworks
Client-Side Performance Testing
Client-Side Performance Testing
Anand Bagmar
Resource Scheduling using Apache Mesos in Cloud Native Environments
Resource Scheduling using Apache Mesos in Cloud Native Environments
Sharma Podila
White Paper: MoreVRP for EMC Greenplum
White Paper: MoreVRP for EMC Greenplum
EMC
Oracle: Binding versus caging
Oracle: Binding versus caging
BertrandDrouvot
Rails Testing
Rails Testing
mikeblake
Hadoop France meetup Feb2016 : recommendations with spark
Hadoop France meetup Feb2016 : recommendations with spark
Modern Data Stack France
VMware Report Draft v2.1
VMware Report Draft v2.1
John White
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
Equnix Business Solutions
WebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic Tools
Chris Bailey
Presto Testing Tools: Benchto & Tempto (Presto Boston Meetup 10062015)
Presto Testing Tools: Benchto & Tempto (Presto Boston Meetup 10062015)
Matt Fuller
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
DataWorks Summit
Beyond unit tests: Deployment and testing for Hadoop/Spark workflows
Beyond unit tests: Deployment and testing for Hadoop/Spark workflows
DataWorks Summit
Revolutionizing the Data Abstraction Layer with IBM Optim pureQuery and DB2
Revolutionizing the Data Abstraction Layer with IBM Optim pureQuery and DB2
Vladimir Bacvanski, PhD
AutoDOPandRest
AutoDOPandRest
Rick van Ek
Similaire à Pgpool-II Load Testing Report
(20)
DevoxxUK: Optimizating Application Performance on Kubernetes
DevoxxUK: Optimizating Application Performance on Kubernetes
Scaling machine learning to millions of users with Apache Beam
Scaling machine learning to millions of users with Apache Beam
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
Quick guide to plan and execute a load test
Quick guide to plan and execute a load test
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Client-side Performance Testing
Client-side Performance Testing
Client-Side Performance Testing
Client-Side Performance Testing
Resource Scheduling using Apache Mesos in Cloud Native Environments
Resource Scheduling using Apache Mesos in Cloud Native Environments
White Paper: MoreVRP for EMC Greenplum
White Paper: MoreVRP for EMC Greenplum
Oracle: Binding versus caging
Oracle: Binding versus caging
Rails Testing
Rails Testing
Hadoop France meetup Feb2016 : recommendations with spark
Hadoop France meetup Feb2016 : recommendations with spark
VMware Report Draft v2.1
VMware Report Draft v2.1
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
PGConf.ASIA 2019 Bali - How did PostgreSQL Write Load Balancing of Queries Us...
WebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic Tools
Presto Testing Tools: Benchto & Tempto (Presto Boston Meetup 10062015)
Presto Testing Tools: Benchto & Tempto (Presto Boston Meetup 10062015)
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
Beyond unit tests: Deployment and testing for Hadoop/Spark workflows
Beyond unit tests: Deployment and testing for Hadoop/Spark workflows
Revolutionizing the Data Abstraction Layer with IBM Optim pureQuery and DB2
Revolutionizing the Data Abstraction Layer with IBM Optim pureQuery and DB2
AutoDOPandRest
AutoDOPandRest
Plus de EDB
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
IOT with PostgreSQL
IOT with PostgreSQL
EDB
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
Psql is awesome!
Psql is awesome!
EDB
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
Plus de EDB
(20)
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
IOT with PostgreSQL
IOT with PostgreSQL
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
Psql is awesome!
Psql is awesome!
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
Dernier
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Dernier
(20)
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Pgpool-II Load Testing Report
1.
© 2013 EnterpriseDB
Corporation. All rights reserved. 1 pgpool-II load testing Muhammad Usama May 7, 2014
2.
© 2014 EnterpriseDB
Corporation. All rights reserved. 2 Goals and objectives Stress testing Load balancing / Statement Routing testing Performance testing compared with PG running on single machine Cluster stability testing
3.
© 2014 EnterpriseDB
Corporation. All rights reserved. 3 Hardware/Software configuration Large amazon instances (15GB Ram with 4 2.5GHz intel Xeon) PostgreSQL 9.3.2 pgpool-II version 3.3.3 Pgbench (benchmarking tool) 75% read and 25% write load (workload)
4.
© 2014 EnterpriseDB
Corporation. All rights reserved. 4 Pgpool Cluster setup
5.
© 2014 EnterpriseDB
Corporation. All rights reserved. 5 pgbench script (read intensive) set nbranches :scale set ntellers 10 * :scale set naccounts 100000 * :scale setrandom aid 1 :naccounts setrandom bid 1 :nbranches setrandom tid 1 :ntellers setrandom delta -5000 5000 BEGIN; UPDATE pgbench_accounts SET abalance = abalance + :delta WHERE aid = :aid; SELECT abalance FROM pgbench_accounts WHERE aid = :aid; UPDATE pgbench_tellers SET tbalance = tbalance + :delta WHERE tid = :tid; UPDATE pgbench_branches SET bbalance = bbalance + :delta WHERE bid = :bid; INSERT INTO pgbench_history (tid, bid, aid, delta, mtime) VALUES (:tid, :bid, :aid, :delta, CURRENT_TIMESTAMP); END;
6.
© 2014 EnterpriseDB
Corporation. All rights reserved. 6 pgbench script cont… setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid; setrandom aid 1 :naccounts SELECT abalance FROM pgbench_accounts WHERE aid = :aid;
7.
© 2014 EnterpriseDB
Corporation. All rights reserved. 7 Test methodology Automated test script Performs fresh initdb for every test & executes each test 3 times 20 min run for each test Test with 300, 1000 and 2000 scale factors Median value of tps Ensures repeatable results
8.
© 2014 EnterpriseDB
Corporation. All rights reserved. 8 1000 Clients with 1000 and 2000 SF
9.
© 2014 EnterpriseDB
Corporation. All rights reserved. 9 300 Clients with 300,1000,2000 SF
10.
© 2014 EnterpriseDB
Corporation. All rights reserved. 10 100 Clients with 100,300,1000,2000 SF
11.
© 2014 EnterpriseDB
Corporation. All rights reserved. 11 Horizontal read scalability. Addition of read replicas increase performance for large size databases. Better performance when database size increases then memory. No performance gain for smaller databases which fits in memory Writes go to primary server and reads are load balanced across the replicas. Performance is not so good with prepared protocol. Doesn't crash but gives negligible performance gain.
Télécharger maintenant