Middle
Milliseid PostgreSQL utiliite teate ja olete kasutanud?
sobes.tech AI
Vastus AI-lt
PostgreSQL-is on palju tööriistu, mida aktiivselt kasutatakse andmete haldamiseks, varukoopiate tegemiseks ja taastamiseks ning andmebaasiga töötamiseks:
- psql — interaktiivne käsurida liides SQL-päringute täitmiseks ja andmebaasi haldamiseks.
- pg_dump — tööriist andmebaasi varukoopiate loomiseks erinevates formaatides.
- pg_restore — tööriist andmebaasi taastamiseks varukoopiast, mis on loodud pg_dump abil.
- pg_ctl — PostgreSQL serveri käivitamise ja peatamise haldamine.
- createdb ja dropdb — andmebaaside loomine ja kustutamine.
- createuser ja dropuser — andmebaasi kasutajate haldamine.
- pg_stat_statements — laiendus, mis kogub statistikat täidetud päringute kohta.
- vacuum ja vacuumdb — andmebaasi puhastamine ja optimeerimine.
Näide pg_dump kasutamisest varukoopia tegemiseks:
pg_dump -U kasutajanimi -F c -b -v -f varukoopia_fail.backup andmebaasi_nimi
See käsk loob tihendatud varukoopia andmebaasist andmebaasi_nimi, määrates kasutajanime kasutajanimi.