官术网_书友最值得收藏!

Chapter 1. Database Benchmarking

In this chapter, we will cover the following recipes:

  • CPU benchmarking
  • Memory benchmarking
  • Disk benchmarking
  • Performing a seek rate test
  • Working with the fysnc commit rate
  • Checking IOPS
  • Storage sizing
  • Discussing RAID levels
  • Configuring pgbench
  • Running read/write pgbench tests

Introduction

PostgreSQL is renowned in the database management system world. With every PostgreSQL release, it's gaining in popularity due to its advanced features and performance. This cookbook is especially designed to give more information about most of the major features in PostgreSQL, and also how to achieve good performance with the help of proper hardware/software benchmarking tools. This cookbook is also designed to discuss, all the high availability options we can achieve with PostgreSQL, and also give some details about how to migrate your database from other commercial databases.

To benchmark the database server, we need to benchmark several hardware/software components. In this chapter, we will discuss major tools that are especially designed to benchmark a certain component.

I would like to say thanks to the Phoronix Test Suite team, for allowing me to discuss their benchmarking tool. Phoronix is an open source benchmarking framework, which, by default, provides test cases for several hardware/software components, thanks to its extensible architecture, where we can write our own test suite with the set of benchmarking test cases. Phoronix also supports to upload your benchmarking results to http://openbenchmarking.org/, which is a public/private benchmark results repository, where we can compare our your benchmarking results with others.

Note

Go to the following URL for installation instructions for Phoronix Test Suite: http://www.phoronix-test-suite.com/?k=downloads.

主站蜘蛛池模板: 鹤岗市| 郧西县| 都江堰市| 博野县| 皮山县| 瓮安县| 黑水县| 舞阳县| 图们市| 大关县| 开封县| 阳原县| 礼泉县| 龙里县| 静海县| 济阳县| 武山县| 阿城市| 湘潭市| 峨眉山市| 广灵县| 湖口县| 巴塘县| 扬中市| 祁东县| 全州县| 大英县| 饶阳县| 吴江市| 贵溪市| 松溪县| 光山县| 营口市| 陇西县| 昌乐县| 公安县| 明光市| 岱山县| 永清县| 巴楚县| 武鸣县|