postgresql集群方案hot standby初级测试(二) ——处理数据能力
先寫上數據庫配置:
一個主數據庫,兩個從數據庫
主數據庫:Intel(R) Pentium(R) D CPU 2.80GHz *2?????????????????? |??????? MemTotal:????? 1027072 kB
從庫1???? :Pentium(R) Dual-Core? CPU????? E5200? @ 2.50GHz|?????? ?MemTotal:????? 2066020 kB
從庫2???? :Pentium(R) Dual-Core? CPU????? E5200? @ 2.50GHz|??????? MemTotal:????? 2066020 kB
?
本人自己寫了c語言的測試腳本,用到了libpq c庫,這里附上源碼:
[cpp]?view plaincopyprint?
編譯方法:
?
使用方法:
[cpp]?view plaincopyprint?
?
由于本人機器并非服務器,所以數據只用來參考,希望讀者可以用上面的代碼,測試服務器上主機后,發送給本人,本人不勝感激!!!!
直接上數據:
| 線程數量 | 每個線程插入次數 | 總時間(s) | 每秒處理次數 |
| 1 | 1000 | 0.684 | 1461.988304 |
| 1 | 10000 | 6.56 | 1524.390244 |
| 1 | 50000 | 33.008 | 1514.784295 |
| 1 | 100000 | 76.972 | 1299.173726 |
| 2 | 1000 | 0.83 | 2409.638554 |
| 2 | 10000 | 7.96 | 2512.562814 |
| 2 | 50000 | 41 | 2439.02439 |
| 2 | 100000 | 95.675 | 2090.410243 |
| 3 | 1000 | 1.15 | 2608.695652 |
| 3 | 10000 | 11.99 | 2502.085071 |
| 3 | 50000 | 70.98 | 2113.271344 |
| 3 | 100000 | 163.4 | 1835.985312 |
| 5 | 1000 | 1.22 | 4098.360656 |
| 5 | 10000 | 15.9 | 3144.654088 |
| 5 | 50000 | 82.9 | 3015.681544 |
| 5 | 100000 | 118.4034 | 4222.852386 |
| 10 | 1000 | 1.830302 | 5463.579234 |
| 10 | 10000 | 16.94417 | 5901.736326 |
| 10 | 50000 | 87.61617 | 5706.709487 |
| 10 | 100000 | 179.2664 | 5578.290561 |
本文轉自h2內存數據庫博客園博客,原文鏈接:http://www.cnblogs.com/h2-database/archive/2012/07/09/2583251.html,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的postgresql集群方案hot standby初级测试(二) ——处理数据能力的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/C++中const关键字的用法及其与
- 下一篇: 2017第43周三