Z przyjemnością przedstawiamy nowy duży krok w historii DBeaver – wydanie 6.0.
Od 5.0 znacznie poprawiliśmy obsługę PostgreSQL i powiązanych baz danych (Greenplum, CockroachDB, Timescale, itp.), stworzyliśmy zaawansowane rozszerzenie serwera MS SQL, dodano obsługę różnych baz danych w chmurze w AWS i MS Azure, dodano obsługa i widok graficzny dla InfluxDB, zwiększona liczba baz danych obsługiwanych od razu do ponad 70.
Uprościliśmy kreatora połączeń i proces instalacji rozszerzeń. Wdrożyliśmy wizualny kreator zapytań, panele analityczne z wykresami, graficzny widok planu wykonania oraz konfigurowalne pulpity nawigacyjne do monitorowania stanu serwera. Dodaliśmy symulowane generatory danych, debugger dla PostgreSQL i całkowicie odnowiony mechanizm migracji danych.
Zamknęliśmy ponad 1600 zgłoszeń w publicznym serwisie GitHub.
A teraz jesteśmy gotowi, aby iść naprzód.
Ale najpierw spójrzmy na ostatnie zmiany.
Dashboardy to jedna z nowych funkcji wersji 6.0. Stworzyliśmy predefiniowane dashboardy dla PostgreSQL, MySQL, MariaDB i Oracle do monitorowania kondycji i stanu serwerów. Aby uzyskać lepszą wizualizację, możesz przełączać się między widokami serii czasowych, słupków i kołów. Ale o wiele ważniejsze jest to, że możesz tworzyć własne dashboardy specjalnie dla Twoich potrzeb. Przycisk Pulpity nawigacyjne można znaleźć na górnym pasku narzędzi.
Następną nową interesującą funkcją jest nowa graficzna reprezentacja planu wykonania. Optymalizacja skryptów SQL staje się prostsza. Najdroższa ścieżka jest zaznaczona na schemacie. Możesz zwijać nieistotne węzły i rozwijać szczegóły innych. Plany wykonania są dostępne dla PostgreSQL, MySQL, MariaDB, Oracle, DB2, Exasol i Firebird.
Od wersji 6.0 DBeaver EE obsługuje SSL dla MongoDB. Nie ma już problemów z połączeniem z MongoDB w chmurze. Wiemy, że jest to naprawdę ważne dla dużej części naszych użytkowników. Dlatego cieszymy się, że możemy pokryć ten brak funkcjonalności.
Zrobiliśmy jeszcze jeden krok naprzód w zakresie bezpieczeństwa Cassandry. Teraz możesz przejrzeć listę uprawnień ról.
I jak zwykle chcielibyśmy wprowadzić nowe obsługiwane bazy danych:Apache Ignite, MapD, CrateDB i Dremio.