Pytania otagowane jako postgresql

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

2
Baza danych „zamrożona” na ALTER TABLE
Nasze środowisko produkcyjne po prostu zamarło * dziś rano podczas zmiany stołu i dodania kolumny. Obrażające SQL:ALTER TABLE cliente ADD COLUMN topicos character varying(20)[]; * Logowanie do naszego systemu wymaga wyboru z tej samej tabeli, więc nikt nie może się zalogować podczas tabeli zmian. W rzeczywistości musieliśmy zabić proces, aby …


1
Usuń wiersze, do których nie odwołuje się inna tabela
Mam dwie tabele w bazie danych PostgreSQL 9.3: Tabela link_replyma klucz obcy o nazwie which_groupskierowanej do tabeli link_group. Chcę usunąć wszystkie wiersze, z link_groupktórych nie link_replyistnieje żaden powiązany wiersz . Brzmi dość prosto, ale walczyłem z tym. Czy będzie to coś takiego prostego (nie działa)? DELETE FROM link_group WHERE link_reply …

1
Radzenie sobie z miejscem na dysku pełnym w postgresql
Mam aplikację internetową Django z zapleczem postgresql 9.3.10 (w systemie Linux). Wystąpił błąd pełnego dysku, taki że nawet jeśli spróbuję obciąć tabelę, dostaję błędy tego rodzaju: ERROR: could not extend file "base/30137/33186048": No space left on device HINT: Check free disk space. Nie mogę łatwo dodać więcej miejsca na dysku …

2
Odroczony unikalny indeks w postgresie
Patrząc na dokumentację postgres dla tabeli zmian , wydaje się, że regularne ograniczenia można oznaczyć jako DEFERRABLE(bardziej konkretnie, INITIALLY DEFERREDco mnie interesuje). Indeksy można również powiązać z ograniczeniem, o ile: Indeks nie może mieć kolumn wyrażeń ani być indeksem częściowym Co prowadzi mnie do wniosku, że obecnie nie ma sposobu …

2
Warunkowe relacje z kluczem obcym
Obecnie mam klucz obcy między dwiema jednostkami i chciałbym uzależnić tę relację od typu podmiotu jednej z tabel. Oto hierarchia tabel, odbywa się to poprzez refrencje FK od dziecka do rodzica Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Obecnie mam relację FK od pracownika …

1
Błąd: Nie można usunąć pliku '' (błąd 2: Brak takiego pliku lub katalogu)
Za każdym razem, gdy przywracam bazę danych za pomocą programu pgAdmin III, pojawia się następujący błąd pgAdmin III: Błąd: Nie można usunąć pliku '' (błąd 2: Brak takiego pliku lub katalogu) Zobacz dziennik pgadmin . Moja konfiguracja: PostgreSQL 9.4.4 na x86_64-unknown-linux-gnu, skompilowany przez gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit Linux 3.19.0-26-generic …

1
Postgres: sprawdzić miejsce na dysku zajęte przez widok zmaterializowany?
Wiem, jak sprawdzić rozmiar indeksów i tabel w Postgres (używam wersji 9.4): SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Ale to nie pokazuje zmaterializowanych poglądów. Jak mogę sprawdzić, ile miejsca na dysku zajmują?

2
Policz dane przy użyciu wielu zakresów dat
Prawdopodobnie już o to pytano, ale nie mogę tego rozgryźć. Mam phone_clickstabelę (sql fiddle http://sqlfiddle.com/#!15/855e0/1 ) CREATE TABLE phone_clicks ( id integer NOT NULL, date date NOT NULL, industry_id integer NOT NULL, clicks integer DEFAULT 0 NOT NULL ); insert into phone_clicks(id, date, industry_id, clicks) values (1, '2015-03-16', 1, 15), …
14 postgresql 


2
Skalowanie wyzwalaczy PostgreSQL
W jaki sposób Postgres wyzwala skalę mechanizmu? Mamy dużą instalację PostgreSQL i staramy się zaimplementować system oparty na zdarzeniach, używając tabel dzienników i wyzwalaczy. Zasadniczo chcielibyśmy utworzyć TRIGGER dla każdej tabeli, dla której chcemy być powiadamiani o operacji UPDATE / INSERT / DELETE. Gdy ten wyzwalacz zostanie uruchomiony, wykona funkcję, …


1
Wykorzystanie COPY FROM STDIN w postgresie
Właśnie zacząłem używać Postgres i próbuję utworzyć przykładową bazę danych, aby zrozumieć jej funkcje, rozglądając się, znalazłem kilka skryptów na pgfoundry.org. Rozumiem polecenia, ponieważ wcześniej korzystałem zarówno z Oracle, jak i MS-SQL, ale wszystkie uruchamiane przeze mnie skrypty zwracają błędy, gdy dotrą do instrukcji „COPY FROM”. Dokładniej, błąd jest zgłaszany …

1
PostgreSQL: odmowa dostępu dla relacji
Jestem trochę zdezorientowany, jeśli chodzi o ustawianie uprawnień w PostgreSQL. Mam następujące role: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot login | {} …


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.