Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Fontos
A Lakebase automatikus skálázása bétaverzióban érhető el a következő régiókban: eastus2, , westeuropewestus.
A Lakebase automatikus skálázása a Lakebase legújabb verziója automatikus skálázási számítással, skálázással nullára, elágaztatással és azonnali visszaállítással. A Lakebase Provisioned szolgáltatással való összehasonlításához tekintse meg a verziók közötti választást.
A pgAdmin egy népszerű nyílt forráskódú grafikus felügyeleti eszköz a PostgreSQL-hez. Vizuális felületet biztosít az adatbázisok kezeléséhez, a lekérdezések futtatásához, az adatok megtekintéséhez és az adatbázis teljesítményének figyeléséhez. A pgAdmin használatával csatlakozhat a Lakebase-adatbázishoz, felügyeleti feladatokat hajthat végre, és valós idejű teljesítménymetrikákat monitorozhat.
Előfeltételek
- Az ön rendszerére telepített pgAdmin 4
- Egy Postgres-szerepkörrel konfigurált Lakebase-projekt
Megjegyzés:
Javasoljuk, hogy a pgAdminhez való csatlakozáskor natív Postgres-jelszóhitelesítést használjon. A natív Postgres-jelszavak nem járnak le óránként, mint az OAuth-jogkivonatok, így azok jobban megfelelnek azoknak az alkalmazásoknak, amelyek gyakran nem tudják frissíteni a hitelesítő adatokat. A hitelesítési módszerekkel kapcsolatos részletekért tekintse meg a hitelesítés áttekintését .
A pgAdmin telepítése
Ha nincs telepítve a pgAdmin, töltse le és telepítse a pgAdmin webhelyről.
A kapcsolatkarakterlánc megértése
A Lakebase egy kapcsolati sztringet biztosít, amely tartalmazza a csatlakozáshoz szükséges összes információt. Így bonthatja le:
postgresql://role_name:password@ep-abc-123.databricks.com/databricks_postgres?sslmode=require
^ ^ ^ ^
user -| | |- hostname |- database
|
|- password
A pgAdmin konfigurálásakor ezeket az összetevőket külön mezőkbe kell beírnia. További információ a kapcsolati sztringekről: Kapcsolati sztringek.
Csatlakozás az adatbázishoz
Kapcsolati adatok lekérése a Lakebase-ből:
- Lépjen a Lakebase-alkalmazásra, és válassza ki a projektet
- Kattintson a Csatlakozás gombra az adatbázis-kapcsolat modális megnyitásához
- Válassza ki azt az ágat, számítást és adatbázist, amelyhez csatlakozni szeretne
- Válasszon ki egy Postgres-szerepkört a legördülő listából (azt javasoljuk, hogy használjon natív Postgres-szerepkört jelszóhitelesítéssel). Ha szerepkört kell létrehoznia, tekintse meg a natív Postgres-jelszószerepkör létrehozását.
- Jegyezze fel a kapcsolat részleteit
Kiszolgálókapcsolat létrehozása a pgAdminben:
- A pgAdmin megnyitása
- A főoldal gyorshivatkozásai között válassza az Új kiszolgáló hozzáadása lehetőséget.
Az Általános lap konfigurálása:
- Név: Adjon meg egy leíró nevet a kapcsolatnak (pl. "My Lakebase Project")
A Kapcsolat lap konfigurálása:
-
Gazdagép neve/címe: Adja meg a számítási végpont állomásnevét (pl.
ep-abc-123.databricks.com) -
Port:
5432 -
Karbantartási adatbázis: Adja meg az adatbázis nevét (pl.
databricks_postgres) -
Felhasználónév: Adja meg a Postgres-szerepkör nevét (pl.
role_name) - Jelszó: Adja meg a Postgres-szerepkör jelszavát
- Jelszó mentése: A jelszó mentéséhez jelölje be ezt a jelölőnégyzetet
Az alábbi példa egy Postgres-szerepkört használ.
pgadmin
-
Gazdagép neve/címe: Adja meg a számítási végpont állomásnevét (pl.
Az SSL konfigurálása a Paraméterek lapon:
SSL mód: Válassza a
Require
Mentse a kapcsolatot:
- Kattintson a Mentés gombra a kapcsolat létrehozásához
A Lakebase-adatbázis ekkor megjelenik a bal oldali oldalsávon a Kiszolgálók területen. Kibővítheti az adatbázisokat, sémákat, táblákat és más adatbázis-objektumokat.
A pgAdmin használata
Miután csatlakozott, a következőt teheti:
- Adatbázis-objektumok tallózása: Bontsa ki a kiszolgálót a bal oldali oldalsávon az adatbázisok, sémák, táblák, nézetek, függvények és egyebek megtekintéséhez
- Lekérdezések futtatása: Kattintson a jobb gombbal az adatbázisra, és válassza a Lekérdezési eszköz lehetőséget az SQL-szerkesztő megnyitásához
- Adatok megtekintése: Kattintson a jobb gombbal egy táblára, és válassza az Adatok megtekintése/szerkesztése lehetőséget a táblázat tartalmának tallózásához
- Sémák kezelése: Adatbázis-objektumok létrehozása, módosítása vagy törlése a grafikus felületen
- Teljesítmény monitorozása: Statisztikák, aktív munkamenetek és lekérdezési teljesítmény megtekintése
Alapműveletek a pgAdminben
A csatlakozás után a következő gyakori feladatokat hajthatja végre:
- SQL-lekérdezések futtatása: Nyissa meg az adatbázis lekérdezési eszközét, írja be az SQL-parancsokat, és hajtsa végre őket.
- Táblák kezelése: Bontsa ki az adatbázist → sémákat → nyilvános → táblákat. Létrehozhat új táblákat, vagy kezelheti a meglévőket.
- Adatok importálása és exportálása: Kattintson a jobb gombbal egy táblára, és válassza az Importálás/Exportálás lehetőséget az adatok CSV-ből való betöltéséhez vagy táblaadatok fájlba exportálásához.
Monitorozás pgAdminnel
A pgAdmin segítségével számos metrika valós idejű tevékenységét figyelheti, például:
- Aktív munkamenetek: Összes, Aktív és Tétlen munkamenet
- Másodpercenkénti tranzakciók: Tranzakciók, véglegesítések, visszaállítások
- Táblák: Beszúrások, Módosítások, Törlések
- Tuples out: Lekérve, Visszaküldve
- Blokk I/O: Megosztott pufferekhez
Megjegyzés:
A Lakebase Postgres jelenleg nem támogatja a system_stats pgAdmin Rendszerstatisztika lapjának használatához szükséges bővítményt. Azt is vegye figyelembe, hogy a pgAdmin aktív állapotban statisztikai adatokat kérdez le az adatbázisból, ami nem teszi lehetővé a számítás felfüggesztését, ahogyan az általában tenné, ha nincs más adatbázis-tevékenység.
pgAdmin monitorozási funkciók
A pgAdmin további monitorozási képességeket biztosít:
- Irányítópult: Valós idejű kiszolgálói tevékenység és teljesítménymetrikák
- Statisztika: Adatbázis- és táblastatisztikák, beleértve a sorok számát és a lemezhasználatot
- Munkamenetek: Aktív kapcsolatok és munkamenet-kezelés
- Zárolások: Az adatbázis aktuális zárolása és a lekérdezések blokkolása
- Előkészített utasítások: Az előkészített utasítás gyorsítótárának megtekintése és elemzése
- Lekérdezési eszköz: Lekérdezések végrehajtása részletes végrehajtási tervekkel és teljesítményelemzéssel
Kapcsolatbiztonság
A Lakebase megköveteli, hogy minden kapcsolat SSL-/TLS-titkosítást használjon. Győződjön meg arról, hogy Require az SSL mód a kiszolgáló konfigurációjának Thye Parameters lapján van beállítva.
További információ a kapcsolati sztringekről és a hitelesítési lehetőségekről: Csatlakozás a projekthez.