Funkcje

Dane, SQL, uprawnienia, serwer.
W jednym oknie.

Odpytuj i edytuj dane w pięciu silnikach. Zarządzaj uprawnieniami MySQL, MariaDB i PostgreSQL. Karta Serwer obsługuje MySQL i MariaDB od planu Operate. Ochrona produkcji jest dostępna w każdym planie.

(Zrzuty z angielskiego interfejsu; aplikacja działa też po polsku.)

Łączenie bez okrężnych dróg.

Tunel SSH bez zewnętrznego ssh, także przez host bastion. TLS. Otwarte połączenia pozostają otwarte.

Lista połączeń z oznaczeniem produkcji, stanem TLS i tunelem SSH dla każdego serwera. Lista połączeń z oznaczeniem produkcji, stanem TLS i tunelem SSH dla każdego serwera.
Rys. 1Lista połączeń z oznaczeniem produkcji, stanem TLS i tunelem SSH dla każdego serwera.

Konsola, która się zatrzymuje.

Karta SQL: autouzupełnianie tabel i kolumn, tryb transakcyjny, zatrzymanie zapytania, wykonanie tylko instrukcji pod kursorem. Historia i snippety zostają lokalnie.

Konsola z instrukcją pod kursorem i wynikiem poniżej. Konsola z instrukcją pod kursorem i wynikiem poniżej.
Rys. 2Konsola z instrukcją pod kursorem i wynikiem poniżej.

Dane, których można dotknąć.

Karta Dane: edycja komórek, wstawianie wierszy, wszystko jako jedna transakcja. Eksport do CSV i JSON, import, zrzut i przywracanie, edytor tabel, diagram ER.

Siatka danych tabeli order_items z filtrem, sortowaniem i eksportem. Siatka danych tabeli order_items z filtrem, sortowaniem i eksportem.
Rys. 3Siatka danych tabeli order_items z filtrem, sortowaniem i eksportem.

Czerwony znaczy: tu aplikacja pyta.

DELETE i UPDATE bez WHERE wymagają potwierdzenia przy każdym połączeniu. Oznacz połączenie jako produkcyjne, aby aplikacja dodatkowo wymagała wpisania nazwy bazy danych. Ochrona jest dostępna w każdym planie.

Połączenie „Shop Produktion” jest oznaczone jako produkcyjne; aplikacja zatrzymuje się przed DELETE FROM audit_log.
Rys. 4Połączenie „Shop Produktion” jest oznaczone jako produkcyjne; aplikacja zatrzymuje się przed DELETE FROM audit_log.

Uprawnienia, które widać.

Karta Uprawnienia: przeglądaj, nadawaj i odbieraj uprawnienia dla każdego użytkownika. Każda zmiana jest rejestrowana lokalnie.

Uprawnienia jednego użytkownika, wiersz po wierszu: baza danych, tabela, uprawnienie. Uprawnienia jednego użytkownika, wiersz po wierszu: baza danych, tabela, uprawnienie.
Rys. 5Uprawnienia jednego użytkownika, wiersz po wierszu: baza danych, tabela, uprawnienie.

Serwery, które się obserwuje.

Karta Serwer od planu Operate: lista procesów, blokady, otwarte transakcje, bez drugiego programu.

Przegląd serwera z listą procesów i czasem trwania każdego zapytania. Kill najpierw pyta, jak każde pytanie ochrony produkcji. Przegląd serwera z listą procesów i czasem trwania każdego zapytania. Kill najpierw pyta, jak każde pytanie ochrony produkcji.
Rys. 6Przegląd serwera z listą procesów i czasem trwania każdego zapytania. Kill najpierw pyta, jak każde pytanie ochrony produkcji.

Wyjaśnia, zamiast zgadywać.

Komunikaty o błędach prostym językiem, zapytania opisane słowami, plany wykonania z diagnozą, zdanie jako filtr. Wszystko na wbudowanym modelu Apple; nic nie opuszcza Maca. Odpowiedzi modelu są oznaczone. Od macOS 26 na Apple silicon.

Zapytanie wyjaśnione przez wbudowany model; pod spodem informacja, że nic nie opuściło komputera.
Rys. 7Zapytanie wyjaśnione przez wbudowany model; pod spodem informacja, że nic nie opuściło komputera.

Wypróbuj dziś.

30 dni pełnej wersji, bez karty kredytowej. Potem czytasz dalej za darmo, na stałe.

Bezpośrednio: ostatnia opłacona wersja pozostaje zapisywalna. App Store: subskrypcja przez Apple, kończy się wraz z anulowaniem.

Albo w terminalu:

curl -fsSL https://dl.sqlclient.eu/sqlclient/install.sh | sh

Przez Homebrew:

brew install --cask datargo/sqlclient/sqlclient