I use DBVisualizer on daily bases to administer Oracle, MariaDB, MySQL, PostgreSQL, and SQLite databases of my customers. It is very useful for me because it has the same SQL query interface on every database. It has database management features also which is very useful for me, as I'm not just a Data Analyst, but also an IT DB admin.
Pros
SQL query running.
SQL debugging.
DB admin tasks.
Cons
SQL competition.
Likelihood to Recommend
DBVisualizer is well suited to tasks like DB migrations, making data warehouse, BigData analysis, SQL query writing, and DB administration.