DBEAVER Universal DB Manager

DBEAVER Universal DB Manager

PG Conf 2017 PostgreSQL UI Tools DBEAVER universal DB manager Sergey Rider, Tech leader, developer Andrew Khitrin, PostgreSQL/Oracle expert OVERVIEW 2017 2015 2013 DBeaver Enterprise GitHub - a edition new home for 2012 Beaver met Beaver friends Hello 2011 big-big world Newborn Beaver PEOPLE COMMUNITY AUDIENCE • 5 major contributors • More than 500 thousands of end-users around the world • More than 30 regular (approx.) contributors • Users from more than 100 • More than 400 feature requests countries • Worldwide dev team: US, • Developers, DBAs, data Canada, Germany, Russia, analytics, content editors, China students and teachers FEATURES One tool fits all Data, metadata, SQL, maintenance Code (stored procedures, triggers, etc) Model (ER) Data export and migration …..and more POSTGRES PAIN POINTS FOR THE UI CLIENT • A lot of language (plpgsql, java, python, tcl) • Types mapping in plpgsql (bigint or int8 ?) • Source code 'generated part' in plsql • External profiler • Custom types POSTGRES PROBLEMS New hot features support (PG10 - partitions) A lot of important functionality depend on optional extension (debug,waits) Custom data types support (arrays, hstore, postgis, etc) JDBC issues (custom types, streaming, transactions) PLANS PG/SQL and PLSQL debugger Execution plan analyzer (and more plan vizual features) Performance metric and monitoring (we have a dream about the universal DB performance agent) Deep version control integration for the procedural language FOCUS PG/SQL debugger Execution plan analyzer Better support of PG10 OPEN SOURCE And we are open too You can take part • In development • In testing • In code review • ….. and other things LET’S DISCUSS Better understanding of PG community needs (regarding UI tools) Look through other GUI Discuss problems .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us