Ponowne napisanie pełnego pytania Szukam funkcji agregującej First (). Tutaj znalazłem coś, co prawie działa: CREATE OR REPLACE FUNCTION public.first_agg ( anyelement, anyelement ) RETURNS anyelement LANGUAGE sql IMMUTABLE STRICT AS $$ SELECT $1; $$; -- And then wrap an aggregate around it CREATE AGGREGATE public.first ( sfunc = public.first_agg, …
VACUUMzwykle nie zwraca miejsca na dysku do systemu operacyjnego, z wyjątkiem niektórych szczególnych przypadków. Z dokumentów: Standardowa forma VACUUMusuwania martwych wierszy w tabelach i indeksach oraz oznacza miejsce dostępne do ponownego użycia w przyszłości. Jednak nie zwróci miejsca do systemu operacyjnego, z wyjątkiem specjalnego przypadku, w którym jedna lub więcej …
Zainstalowałem PostgreSQL 9.1 na swoim komputerze (Win 7). Mam małą aplikację Java, która pomyślnie się z nią łączy za pomocą login=sai password="". Połączenie działa. Odmawia się go jednak samego PgAdmin III. Dostaję: Error connecting to the server: fe_sendauth: no password supplied Jak połączyć się z moją bazą danych za pomocą …
Czy istnieje zapytanie lub polecenie PostgreSQL, które zwraca nazwy pól i typy pól zapytania, tabeli lub widoku? Np. Rozwiązanie zastosowane do prostej kwerendy SELECT, takie jak, SELECT * from personpowinno zwrócić listę taką jak: Column Name | Column Type =========================== First Name | character Last Name | character Age | …
Mam zapytanie takie jak: SELECT a.id, a.name, json_agg(b.*) as "item" FROM a JOIN b ON b.item_id = a.id GROUP BY a.id, a.name; Jak mogę wybrać kolumny, baby nie mieć b.item_idobiektu JSON? Czytałem o ROW, ale zwraca obiekt JSON, taki jak: {"f1": "Foo", "f2": "Bar"} Musiałbym ponownie mapować obiekt JSON po …
Załóżmy, że mam tabele a (z kolumną a1) ib (z kolumnami b1 i b2) i wykonuję lewe łączenie zewnętrzne SELECT * FROM a LEFT OUTER JOIN b ON a.a1 = b.b1 Wtedy b1 i b2 będą miały wartość NULL, gdzie wartość a1 nie ma pasującej wartości b1. Czy mogę podać …
Jest to efekt uboczny komentarzy od poprzedniego pytania: Zapytanie Postgres 9.4.4 trwa wiecznie Używając PostgreSQL 9.4, Recheck Cond:po skanach indeksu bitmap zawsze pojawia się linia w wynikowych planach zapytań EXPLAIN. Podobnie jak w EXPLAINwynikach odnośnego pytania: -> Bitmap Heap Scan on table_three (cost=2446.92..19686.74 rows=8159 width=7) Recheck Cond: (("timestamp" > (now() …
Zastanawiam się, jak zapytać o definicję zmaterializowanego widoku w Postgres. Dla porównania, to, co miałem nadzieję zrobić, jest bardzo podobne do tego, co możesz zrobić dla zwykłego widoku: SELECT * FROM information_schema.views WHERE table_name = 'some_view'; co daje następujące kolumny: table_catalog table_schema table_name view_definition check_option is_updatable is_insertable_into is_trigger_updatable is_trigger_deletable is_trigger_insertable_into …
W bazie danych transakcji obejmującej 1000 podmiotów w ciągu 18 miesięcy chciałbym uruchomić zapytanie w celu grupowania każdego możliwego 30-dniowego okresu entity_idz sumą ich kwot transakcji i COUNT ich transakcji w tym 30-dniowym okresie, oraz zwrócić dane w sposób, który mogę następnie wykonać zapytanie. Po wielu testach ten kod osiąga …
Próbuję połączyć wiele zakresów dat (moje obciążenie wynosi około 500, w większości przypadków 10), które mogą, ale nie muszą, pokrywać się z największymi możliwymi ciągłymi zakresami dat. Na przykład: Dane: CREATE TABLE test ( id SERIAL PRIMARY KEY NOT NULL, range DATERANGE ); INSERT INTO test (range) VALUES (DATERANGE('2015-01-01', '2015-01-05')), …
Gram w grę w koszykówkę, która pozwala na generowanie statystyk jako pliku bazy danych, dzięki czemu można obliczyć statystyki, które nie są zaimplementowane w grze. Do tej pory nie miałem problemu z obliczeniem statystyk, które chciałem, ale teraz napotkałem problem: liczenie liczby podwójnych i / lub potrójnych podwójnych wyników gracza …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jestem początkującym DBA i mam doświadczenie w Microsoft SQL Server, ale chcę przejść do FLOSS. …
Sytuacja Mam bazę danych postgresql 9.2, która jest dość mocno aktualizowana przez cały czas. System jest więc związany z I / O, a obecnie rozważam wprowadzenie kolejnej aktualizacji, potrzebuję tylko kilku wskazówek, od czego zacząć ulepszanie. Oto zdjęcie, jak wyglądała sytuacja w ciągu ostatnich 3 miesięcy: Jak widać, aktualizacja operacji …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było ono tematem na temat wymiany stosu administratorów bazy danych. Zamknięte 6 lat temu . Obecnie w naszym projekcie korzystamy z dedykowanych serwerów dla naszej bazy danych PostgreSQL. Teoretycznie możemy uruchamiać …
Czy ktoś może streścić różnice między: http://www.postgresql.org/docs/9.1/static/xfunc-sql.html i http://www.postgresql.org/docs/9.1/static/plpgsql.html ? Główne punkty: różnice koncepcyjne biorąc pod uwagę problem rodziny, wygoda użytkowania kwestie polityczne
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.