https://github.com/jesperpedersen/postgres-tools
Various tools for PostgreSQL
https://github.com/jesperpedersen/postgres-tools
application oltp performance-analysis postgresql
Last synced: about 1 year ago
JSON representation
Various tools for PostgreSQL
- Host: GitHub
- URL: https://github.com/jesperpedersen/postgres-tools
- Owner: jesperpedersen
- License: other
- Created: 2016-06-03T11:40:12.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2019-11-07T16:04:26.000Z (over 6 years ago)
- Last Synced: 2025-03-29T21:11:18.534Z (about 1 year ago)
- Topics: application, oltp, performance-analysis, postgresql
- Language: Java
- Size: 354 KB
- Stars: 11
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# postgres-tools
This repository contains various tools to do performance runs against
[PostgreSQL](http://www.postgresql.org "PostgreSQL's Homepage")
## Tools
### CronRun
Daily performance run against master branch
### Dataflow
Analysis of SQL sent to PostgreSQL
### DiffRuns
Compare two performance runs against each other
### LogAnalyzer
Overview and interactions of queries sent
### LWLockRun
Analysis of LWLock usage using flamegraphs
### LWLockStats
Analysis of LWLock usage using flamegraphs - manuel version of ```LWLockRun```
### PerfRun
Flamegraphs of perf record runs
### PostgreSQLInfo
HTML report of PostgreSQL configuration
### QueryAnalyzer
Analysis of queries sent
### Replay
Replay of SQL sent by an application
### ResolveAddress
Resolve addresses using eu-addr2line in a flamegraph input file
### SQLLoadGenerator
Generate an OLTP workload for Replay
### ShrinkLog
Shrink a PostgreSQL log
### StraceAnalyzer
A strace analyzer
## License
All tools are released under the MIT license.
## Author
Jesper Pedersen
jesper (dot) pedersen (at) comcast (dot) net