Gdy korzystam z PostgreSQL v9.1, jak wyświetlić wszystkie schematy za pomocą SQL? Spodziewałem się czegoś w stylu: SELECT something FROM
PostgreSQL w wersji 9.1
Gdy korzystam z PostgreSQL v9.1, jak wyświetlić wszystkie schematy za pomocą SQL? Spodziewałem się czegoś w stylu: SELECT something FROM
Jestem nowy w Postgres i próbuję migrować nasze bazy danych MySQL. W MySQL mogę przyznać SELECT, UPDATE, INSERToraz DELETEprzywilejów na niskim uprzywilejowanego użytkownika i umożliwiają tych dotacji stosuje się do wszystkich tabel w określonej bazie danych. Coś mi brakuje w Postgresie, ponieważ...
Używam PostgreSQL 9.1 na Ubuntu 12.04. Muszę wybrać rekordy w określonym przedziale czasu: moja tabela time_limitsma dwa timestamppola i jedną integerwłaściwość. W mojej rzeczywistej tabeli znajdują się dodatkowe kolumny, które nie są związane z tym zapytaniem. create table ( start_date_time...
Korzystanie z PostgreSQL v9.1. Mam następujące tabele: CREATE TABLE foo ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, type VARCHAR(60) NOT NULL UNIQUE ); CREATE TABLE bar ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, description VARCHAR(40) NOT NULL UNIQUE, foo_id BIGINT NOT NULL REFERENCES foo...
Rozumiem, że po instalacji PostgreSQL nie ma hasła dla użytkownika root db (postgres): postgres=# select usename, passwd is null from pg_shadow; usename | ?column? ----------+---------- postgres | t (1 row) ... i zaleca się ustawienie: alter role postgres password
Jak wyświetlić listę wszystkich widoków bazy danych za pomocą polecenia SQL w PostgreSQL? Chciałbym coś podobnego do wyniku \dvpolecenia psql , ale najlepiej tylko listę nazw widoków. na przykład, SELECT ...; my_view_1 my_view_2 my_view_3 Używam PostgreSQL v9.1.4 na Ubuntu...
Nasz system zapisuje wiele danych (rodzaj systemu Big Data). Wydajność zapisu jest wystarczająca dla naszych potrzeb, ale wydajność odczytu jest naprawdę zbyt wolna. Struktura klucza podstawowego (ograniczenie) jest podobna dla wszystkich naszych tabel: timestamp(Timestamp) ; index(smallint) ;...
Znalazłem milion przykładów, jak ustawić ustawienia konfiguracji Autovacuum, ale nie mogę znaleźć sposobu, aby wyświetlić aktualną konfigurację. Postgres 9.1 to wersja, która mnie najbardziej
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 6 lat temu . Dziś rano próbowałem połączyć bazę danych PostgreSQL na pulpicie Windows 7 Professional. Wartością domyślną jest...
Mam mój serwer produkcyjny (ubuntu 13.10) działający z postgresql 9.1. Chcę użyć kilku funkcji 9.3, dlatego chcę zaktualizować. Czy ktoś może mi pomóc w aktualizacji z wersji 9.1 do wersji 9.3, aby przestój wynosił nie więcej niż 30 minut. lub tak? Podstawową troską jest zapobieganie utracie...
Mogę wyświetlić listę wszystkich tabel we wszystkich schematach, używając > \dt *.* ale zawiera również tabele systemowe, które znacznie przewyższają liczbę moich tabel, na których mi zależy. Chciałbym, aby wszystkie tabele (i ewentualnie widoki) zostały utworzone przeze mnie w schemacie...
Mam bazę danych o nazwie „A”, która ma dwa schematy „B” i „C”. Chcę wykonać kopię zapasową i przywrócić schemat „B” na innym serwerze? Nie jestem pewien, jak to zrobić, ponieważ jestem nowy w Postgres. Czy muszę utworzyć nową bazę danych na nowym serwerze o nazwie „A”, a następnie przywrócić na...
Używam AWS jako mojego środowiska chmurowego. Zainstalowałem PostgreSQL na tym samym dysku, co mój wolumin instancji root. Podłączyłem i zamontowałem drugi dysk do mojej instancji. Teraz chcę przenieść wszystkie moje dane PostgreSQL na inny dysk. Nadal jestem w trybie programowania, więc mogę...
Otrzymałem zrzut mojej bazy danych PostgreSQL z: pg_dump -U user-name -d db-name -f dumpfile którą następnie przywracam w innej bazie danych za pomocą: psql X -U postgres -d db-name-b -f dumpfile Mój problem polega na tym, że baza danych zawiera ograniczenia referencyjne, kontrole i wyzwalacze,...
Kontynuując pytanie zadane przeze mnie w sprawie Czy dobrym pomysłem jest przeniesienie tabel o dużej objętości i dostępu do oddzielnej bazy danych? , szukam różnych technik / rozwiązań do archiwizacji baz danych w PostgreSQL. Kilka rozwiązań, o których mogę myśleć to: Partycjonowanie...
Zrzucam bazę danych Postgres, używając pg_dump (w formacie zwykłego tekstu), a następnie przywracam ją po prostu za pomocą psql (z -fopcją). Co nasuwa pytanie: czy coś pomijam, nie używając pg_restore, co wydaje się być specjalnym narzędziem do przywracania (w porównaniu do ogólnego psql)? Mogę...
W bazie danych Postgres 9.1 mam tabelę table1z ~ 1,5 mln wierszy i kolumnęlabel (uproszczone nazwy ze względu na to pytanie). Istnieje funkcjonalny indeks trigram na lower(unaccent(label))(unaccent() został unieruchomiony, aby umożliwić jego użycie w indeksie). Następujące zapytanie jest dość...
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...
Czy to prawda, że NIE można utworzyć użytkownika kopii zapasowej tylko do odczytu w PostgreSQL? Powiedziano mi na kanale IRC, że po prostu nie możesz mieć użytkownika kopii zapasowej bez uprawnień własności. Uważam to za bardzo dziwne, więc chcę się upewnić, że czegoś nie umknie. Poniżej...
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...