| From: | Dimitri Fontaine <dfontaine(at)hi-media(dot)com> |
|---|---|
| To: | Greg Stark <gsstark(at)mit(dot)edu> |
| Cc: | Albe Laurenz <laurenz(dot)albe(at)wien(dot)gv(dot)at>, pgsql-general <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: pgreplay log file replayer released |
| Date: | 2010-03-22 19:48:51 |
| Message-ID: | m239zsuogs.fsf@hi-media.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-announce pgsql-general |
Greg Stark <gsstark(at)mit(dot)edu> writes:
> Do you have a multi-threaded model that tracks which transactions each
> query belonged to and runs them concurrently like they were in the
> original setup? That's what I've been looking for.
Tsung does that and has been doing it for… quite some time. It even
comes with a recorder which is a PostgreSQL proxy: connect it to your
server, connect your client to it, and let it record a session at a
time.
Then in the configuration you get to choose how many of each session you
want to mix, etc.
http://tsung.erlang-projects.org/
Regards,
--
dim
My TODO has "write a Tsung blog entry (series?) and a tutorial", but
you'll have to wait until after extensions and some other things, or do
it yourself... sorry about that...
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Albe Laurenz | 2010-03-23 08:19:03 | Re: pgreplay log file replayer released |
| Previous Message | Greg Stark | 2010-03-22 15:24:19 | Re: pgreplay log file replayer released |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2010-03-22 20:14:53 | Re: [GENERAL] trouble with to_char('L') |
| Previous Message | Igor | 2010-03-22 19:46:43 | server-side extension in c++ |