klasterdb — Online w chmurze

To jest polecenie Clusterdb, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


klasterdb - klaster bazy danych PostgreSQL

STRESZCZENIE


klasterdb [opcja połączenia...] [--gadatliwy | -v] [ --Tabela | -t stół ]... [nazwa_bazy]

klasterdb [opcja połączenia...] [--gadatliwy | -v] --wszystko | -a

OPIS


clusterdb to narzędzie do ponownego klastrowania tabel w bazie danych PostgreSQL. Znajduje tabele
które zostały wcześniej zgrupowane, i grupuje je ponownie w tym samym indeksie, który był
ostatnio używane. Nie ma to wpływu na tabele, które nigdy nie były grupowane.

Clusterdb to opakowanie wokół polecenia SQL CLUSTER(7). Nie ma skutecznej różnicy
między klastrowymi bazami danych za pomocą tego narzędzia i innych metod uzyskiwania dostępu do
serwer.

OPCJE


clusterdb akceptuje następujące argumenty wiersza poleceń:

-a
--wszystko
Grupuj wszystkie bazy danych.

[-D] nazwa_bazy
[--nazwa bazy danych=]nazwa_bazy
Określa nazwę bazy danych, która ma być klastrowana. Jeśli nie jest to określone i -a
(lub --wszystko) nie jest używany, nazwa bazy danych jest odczytywana ze zmiennej środowiskowej
BAZA DANYCH. Jeśli to nie jest ustawione, używana jest nazwa użytkownika określona dla połączenia.

-e
--Echo
Wykonaj echo poleceń generowanych przez clusterdb i wysyłanych do serwera.

-q
--cichy
Nie wyświetlaj komunikatów o postępie.

-t stół
--tabela=stół
Grupa stół tylko. Wiele tabel można grupować, pisząc wiele -t przełączniki.

-v
--gadatliwy
Drukuj szczegółowe informacje w trakcie przetwarzania.

-V
--wersja
Wydrukuj wersję Clusterdb i wyjdź.

-?
--help
Pokaż pomoc dotyczącą argumentów wiersza polecenia clusterdb i zakończ.

clusterdb akceptuje również następujące argumenty wiersza poleceń dla parametrów połączenia:

-h gospodarz
--gospodarz=gospodarz
Określa nazwę hosta komputera, na którym działa serwer. Jeśli wartość
zaczyna się od ukośnika, jest używany jako katalog dla gniazda domeny uniksowej.

-p Port
--port=Port
Określa port TCP lub lokalne rozszerzenie pliku gniazda domeny Unix, na którym serwer
nasłuchuje połączeń.

-U nazwa użytkownika
--nazwa_użytkownika=nazwa użytkownika
Nazwa użytkownika do połączenia jako.

-w
--bez hasła
Nigdy nie pytaj o hasło. Jeśli serwer wymaga uwierzytelnienia hasłem i
hasło nie jest dostępne za pomocą innych środków, takich jak plik .pgpass, połączenie
próba się nie powiedzie. Ta opcja może być przydatna w zadaniach wsadowych i skryptach, w których nie ma użytkownika
jest obecny, aby wprowadzić hasło.

-W
--hasło
Wymuś, aby clusterdb pytał o hasło przed połączeniem z bazą danych.

Ta opcja nigdy nie jest niezbędna, ponieważ clusterdb automatycznie wyświetli monit o podanie pliku
hasło, jeśli serwer żąda uwierzytelnienia hasłem. Jednak klasterdb będzie się marnować
próba połączenia stwierdzająca, że ​​serwer żąda hasła. W niektórych przypadkach jest
warto pisać -W aby uniknąć dodatkowej próby połączenia.

--konserwacja-db=nazwa_bazy
Określa nazwę bazy danych, z którą należy się połączyć, aby odkryć, jakie inne bazy danych powinny
być zgrupowanym. Jeśli nie zostanie określony, zostanie użyta baza danych Postgres, a jeśli tak
nie istnieje, zostanie użyty szablon1.

ŚRODOWISKO


BAZA DANYCH
PDUCH
PGPORT
PGUSER
Domyślne parametry połączenia

To narzędzie, podobnie jak większość innych narzędzi PostgreSQL, również wykorzystuje zmienne środowiskowe
obsługiwane przez libpq (zobacz Sekcja 31.14, „Zmienne środowiskowe” w dokumentacji).

DIAGNOSTYKA


W przypadku trudności patrz CLUSTER(7) i Psql(1) do dyskusji na temat potencjalnych problemów
i komunikaty o błędach. Serwer bazy danych musi działać na hoście docelowym. Także dowolne
domyślne ustawienia połączenia i zmienne środowiskowe używane przez bibliotekę front-end libpq
zaaplikuje.

PRZYKŁADY


Aby klastrować test bazy danych:

$ klasterdb test

Aby zgrupować pojedynczą tabelę foo w bazie danych o nazwie xyzzy:

$ klasterdb --Tabela bla xyzzy

Korzystaj z Clusterdb online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows