Lol DBA
lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts. (by plentz)
PgHero
A performance dashboard for Postgres (by ankane)
Lol DBA | PgHero | |
---|---|---|
2 | 15 | |
1,584 | 8,410 | |
-0.1% | 0.7% | |
0.0 | 7.3 | |
about 1 year ago | 6 days ago | |
Ruby | Ruby | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Lol DBA
Posts with mentions or reviews of Lol DBA.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-02.
-
Must-have gems for mature Rails
gem "lol_dba" - https://github.com/plentz/lol_dba | Inspect the state of table indexes.
-
Rails application boilerplate for fast MVP development
lol_dba for indexing
PgHero
Posts with mentions or reviews of PgHero.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-02-12.
- PgAssistant: OSS tool to help devs understand and optimize PG performance
- PgHero: A Performance Dashboard for Postgres
-
How to Get the Most Out of Postgres Memory Settings
For our production PGSQL databases, we use a combination of PGTuner[0] to help estimate RAM requirements and PGHero[1] to get a live view of the running DB. Furthermore, we use ZFS with the built-in compression to save disk space. Together, these three utilities help keep our DBs running very well.
[0] https://pgtune.leopard.in.ua
[1] https://github.com/ankane/pghero
- PGHero: A Performance Dashboard for Postgres
-
Show HN: PostgreSQL Index Advisor
I am using https://github.com/ankane/pghero/ and this is one of its features with GUI
-
What are your favourite approaches to keeping on top of Postgres health?
I use either PgHero or Rails PG Extras on every project
-
Slow query. Should add indexes?
There are tools available which can look at your Postgres logs and tell you if you need to add indexes, I've used https://github.com/ankane/pghero before and it seems decent.
-
Is there something like sentry.io, for checking how long rails queries and functions take to execute?
https://github.com/ankane/pghero (open source equivalent to pganalyze)
-
railstart-niceadmin support more features
- [pghero](https://github.com/ankane/pghero)
-
railstart-niceadmin release now!Backend management system based on Bootstrap 5 and NiceAdmin and Rails 7
pghero
What are some alternatives?
When comparing Lol DBA and PgHero you can also consider the following projects:
Scenic - Versioned database views for Rails
Blazer - Business intelligence made simple
Foreigner - Adds foreign key helpers to migrations and correctly dumps foreign keys to schema.rb
Database Cleaner - Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
Large Hadron Migrator - Online MySQL schema migrations