Liquibase is a great tool. I have just started using it to replace our
mix of hand-crafted and generated .sql setup files.
One of the enhancements we'd like to make to our DB setup and upgrade process is to generate statistics on what SQL statements were run, how long they take, how many rows they affected, etc. The data would be in a JSON file that we could easily view in an HTML app.
Does Liquibase have any hooks for accumulating this kind of data? I noticed there are extensions for custom loggers, but I'm not sure if logging is the right layer for this. Are there other extension points that might be better suited to capturing performance data?
Thank you,
AHG
One of the enhancements we'd like to make to our DB setup and upgrade process is to generate statistics on what SQL statements were run, how long they take, how many rows they affected, etc. The data would be in a JSON file that we could easily view in an HTML app.
Does Liquibase have any hooks for accumulating this kind of data? I noticed there are extensions for custom loggers, but I'm not sure if logging is the right layer for this. Are there other extension points that might be better suited to capturing performance data?
Thank you,
AHG