dbTalk Databases Forums  

stress testing and performance monitoring

comp.databases.postgresql.novice comp.databases.postgresql.novice


Discuss stress testing and performance monitoring in the comp.databases.postgresql.novice forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Raphael Bauduin
 
Posts: n/a

Default stress testing and performance monitoring - 08-12-2004 , 08:42 AM






Hi,

I am migrating a database to postgresql, with a data schema change.
I'd need to do some stress testing (on the db design I have, not
a general test a la TPC). I'm just starting to look at this,
and would appreciate any advice on:
- existing tools (I've seen http://ltp.sourceforge.net/dotshowto.php,
http://dbmonster.kernelpanic.pl/inde...he.org/jmeter/
but still need to test them)
- links and docs to read on db stress testing

I guess the most significant measure is the time needed to complete operations
(read, insert, delete), but I guess other measurements are advisable.
I also wonder what I should measure server side. I've read the docs
on pg_stat* (http://www.postgresql.org/docs/7.4/s...S-VIEWS-TABLE),
but I don't know how I should interpret results, and what I should really pay attention to.

I also plan to monitor the postgres server during the test phase an production phase,
but I'm not sure what I should keep an eye on exactly.

I hope my request is not too general, and that someone on this list has done some
stress testing and can give good advices.

Thanks.

Raph

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match


Reply With Quote
  #2  
Old   
Josh Berkus
 
Posts: n/a

Default Re: stress testing and performance monitoring - 08-12-2004 , 12:27 PM






Raphael,

First off, you'll want to subscribe to, and migrate this discussion to, the
PGSQL-PERFORMANCE mailing list.

Quote:
I am migrating a database to postgresql, with a data schema change.
I'd need to do some stress testing (on the db design I have, not
a general test a la TPC). I'm just starting to look at this,
and would appreciate any advice on:
- existing tools (I've seen http://ltp.sourceforge.net/dotshowto.php,
http://dbmonster.kernelpanic.pl/inde...che.org/jmeter
/ but still need to test them)
Check out Jan's port of TPC-W on pgFoundry, and OSDL has their DBT-1,2,3
tests.

Quote:
- links and docs to read on db stress testing
General industry literature?

Quote:
I guess the most significant measure is the time needed to complete
operations (read, insert, delete), but I guess other measurements are
advisable. I also wonder what I should measure server side. I've read the
docs on pg_stat*
(http://www.postgresql.org/docs/7.4/s...tml#MONITORING
-STATS-VIEWS-TABLE), but I don't know how I should interpret results, and
what I should really pay attention to.
Well, you'll want your tool to measure the completion time of various tasks
and compile it.

Is this on 7.4 or 8.0?

--
Josh Berkus
Aglio Database Solutions
San Francisco

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match



Reply With Quote
  #3  
Old   
Raphael Bauduin
 
Posts: n/a

Default Re: stress testing and performance monitoring - 08-13-2004 , 03:14 AM



Josh Berkus wrote:
Quote:
Raphael,

First off, you'll want to subscribe to, and migrate this discussion to, the
PGSQL-PERFORMANCE mailing list.

I thought my question was too general to be posted to a specific list, from there
the post to the novice list. But I'll move to the performance list.

Quote:
I am migrating a database to postgresql, with a data schema change.
I'd need to do some stress testing (on the db design I have, not
a general test a la TPC). I'm just starting to look at this,
and would appreciate any advice on:
- existing tools (I've seen http://ltp.sourceforge.net/dotshowto.php,
http://dbmonster.kernelpanic.pl/inde...che.org/jmeter
/ but still need to test them)


Check out Jan's port of TPC-W on pgFoundry, and OSDL has their DBT-1,2,3
tests.
Those seem to be test suites not interesting to me as mentioned in my original mail.
I don't want to benchmark postgresql, I want to test our db design's performance.

Quote:

- links and docs to read on db stress testing


General industry literature?
I hope the -performance list will have more helpful answers...

Quote:

I guess the most significant measure is the time needed to complete
operations (read, insert, delete), but I guess other measurements are
advisable. I also wonder what I should measure server side. I've read the
docs on pg_stat*
(http://www.postgresql.org/docs/7.4/s...tml#MONITORING
-STATS-VIEWS-TABLE), but I don't know how I should interpret results, and
what I should really pay attention to.


Well, you'll want your tool to measure the completion time of various tasks
and compile it.

Is this on 7.4 or 8.0?

This is on 7.4.


Raph

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.