Pytania otagowane jako postgresql

Wszystkie wersje PostgreSQL. Dodaj dodatkowy znacznik specyficzny dla wersji, taki jak postgresql-11, jeśli ten kontekst jest ważny.

5
PostgreSQL: Inicjalizacja klastra bazy danych nie powiodła się
Zarówno C:\PostgreSQLi C:\PostgreSQL\datamieć postgresużytkownika z pełnym dostępem i uprawnieniami administratora. Uruchomiłem postgresql-9.1.2-1-windows.exe od użytkownika postgres jako administrator. CelC:\PostgreSQL Za każdym razem, gdy próbuję, pojawia się komunikat „Inicjalizacja klastra bazy danych nie powiodła się”. pytania Czy można uruchamiać wszystko bez usługi Windows? Czy istnieje obejście, które należy zainstalować jako usługę systemu …

1
Co to jest narzut dla varchar (n)?
Chciałem zapytać o znaczenie tego fragmentu z dokumentu Postgres w odniesieniu do varchar(n)typu: Wymaganie dotyczące przechowywania krótkiego ciągu (do 126 bajtów) wynosi 1 bajt plus rzeczywisty ciąg, który obejmuje dopełnianie spacji w przypadku znaku. Dłuższe łańcuchy mają narzut 4 bajty zamiast 1. Załóżmy, że mam varchar(255)pole. A teraz następujące oświadczenia: …



3
Jaki jest najbardziej wydajny typ kolumny UUID
Do przechowywania 128-bitowego identyfikatora UUID istnieje wiele opcji przechowywania: kolumna bajtowa [16] dwie kolumny bigint / long (64 bity) kolumna CHAR (36) - 32 cyfry szesnastkowe + 4 myślniki. kolumna specyficzna dla bazy danych UUID, jeśli db ją obsługuje Które z nich są najbardziej wydajne z punktu widzenia indeksowania? Jeśli …

1
Naprawianie struktury tabeli, aby uniknąć „Błąd: zduplikowana wartość klucza narusza unikalne ograniczenie”
Mam tabelę, która jest tworzona w ten sposób: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Później wstawiane są niektóre wiersze określające identyfikator: INSERT INTO "jos_content" VALUES (1,36,'About',...) …

1
Jak korzystać z szyfrowania AES w PostgreSQL?
Próbowałem szyfrowania AES przy użyciu następującej instrukcji: SELECT encrypt('test', 'key', 'aes'); które działało, ale nie jestem w stanie odszyfrować wartości. Umieściłem go w polu bajtu typu danych, ale nie jestem pewien, czy to był właściwy sposób. SELECT decrypt(pw, 'key', 'aes') FROM table WHERE ID = 1; daje mi błąd BŁĄD: …


1
Co oznacza stan IDLE w wierszu pg_stat_activity?
Czy ktoś może rozwiązać moje wątpliwości co pg_stat_activitydo postgresu 9.5? Czy ktoś może dać mi znać, co state IDLEoznacza w wierszu pg_stat_activity? Czy to tak, że sprawdza wszystkie otwarte połączenia z postgres, a jeśli połączenie nie wykonuje żadnego zapytania, IDLEoznacza to ostatnie zapytanie wykonane przez połączenie? W danych wyjściowych select …
15 postgresql 


1
Punkty kontrolne występują zbyt często podczas pg_restore
W PostgreSQL 9.2.2 (Windows 32 bity) mam pg_restorepolecenie, które systematycznie powoduje ostrzeżenia dziennika o częstotliwości punktu kontrolnego, na przykład: LOG: checkpoints are occurring too frequently (17 seconds apart) HINT: Consider increasing the configuration parameter "checkpoint_segments". Baza danych ma rozmiar około 3,3 Gb z 112 tabelami / 160 widokami i przywraca …

2
Szybkie zapytania o odległość uderzenia w postgresie
Mam dużą bazę danych (16M wierszy) zawierającą percepcyjne skróty obrazów. Chciałbym móc wyszukiwać rzędy, zbijając odległość w rozsądnym czasie. Obecnie, o ile dobrze rozumiem ten problem, myślę, że najlepszą opcją jest niestandardowa implementacja SP-GiST, która implementuje drzewo BK , ale wydaje się, że to dużo pracy, i wciąż jestem rozmyślany …

1
ustawienie log_min_duration_statement jest ignorowane
Używam Postgresql 9.1Ubuntu. Dokładna wersja Postgresql jest taka, 9.1+129ubuntu1jak pokazuje mój menedżer pakietów. Mam 2 bazy danych, które są aktywnie używane i są używane ze zdalnego serwera. Chcę rejestrować zapytania o długim czasie wykonywania. Ustawiłem więc następujące parametry w /etc/postgresql/9.1/main/postgresql.confpliku log_min_duration_statement = 10000 log_statement = 'mod' więc Postgresql będzie rejestrował …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.