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
Jak uzyskać kolumnę znacznika czasu w PostgreSQL w milisekundach?
Mam kolumnę „utworzono” z typem timestamp without time zone default now()w bazie danych PostgreSQL. Jeśli wybiorę kolumny, domyślnie ma ładny i czytelny format: SELECT created FROM mytable; created --------------------------- 2011-05-17 10:40:28.876944 Ale chciałbym uzyskać znacznik czasu tylko w milisekundach (jako długi). Coś takiego: WYBIERZ mój format (utworzony) z mytable; created …

4
Czy indeks przestrzenny może pomóc w zapytaniu „zakres - sortuj według - limit”
Zadanie tego pytania, szczególnie postgresowi, ponieważ ma dobre wsparcie dla indeksów R / drzewa / przestrzennych. Mamy następującą tabelę ze strukturą drzewa (model zestawu zagnieżdżonego) słów i ich częstotliwości: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY I zapytanie: SELECT …

2
Zmusić klientów PostgreSQL do korzystania z SSL?
Mam skonfigurowane ssl = onw postgresql.conf(i zainstalował etcetera certyfikat). Czy to zapewnia, że ​​wszyscy klienci zawsze będą łączyć się za pośrednictwem protokołu SSL? (Czy ssl = onto uniemożliwia nawiązanie połączenia bez szyfrowania SSL?) Czy istnieją inne sposoby zapewnienia, że ​​wszyscy klienci zawsze łączą się za pośrednictwem protokołu SSL / TLS? …
29 postgresql 

1
JSONB z indeksowaniem vs. hstore
Na tym etapie próbuję zdecydować o projekcie bazy danych, przy możliwie jak najmniejszej liczbie założeń (dotyczących tego, jak faktycznie rozwija się aplikacja internetowa). Pierwszym krokiem jest zrozumienie, że DOŁĄCZENIA są drogie, rozważam niewielką liczbę monolitycznych tabel w przeciwieństwie do dużej liczby znormalizowanych mniejszych tabel. Po drugie, jestem zdezorientowany między używaniem …

4
Sprawdzanie, czy dwie tabele mają identyczną zawartość w PostgreSQL
To pytanie zostało już zadane w przypadku przepełnienia stosu , ale tylko w przypadku MySQL. Używam PostgreSQL. Niestety (i zaskakująco) PostgreSQL nie wydaje się mieć czegoś takiego CHECKSUM table. Rozwiązanie PostgreSQL byłoby w porządku, ale ogólne byłoby lepsze. Znalazłem http://www.besttechtools.com/articles/article/sql-query-to-check-two-tables-have-identical-data , ale nie rozumiem zastosowanej logiki. Tło: Ponownie napisałem kod …

2
Jak radzić sobie ze złym planem zapytań spowodowanym dokładną równością typu zakresu?
Przeprowadzam aktualizację, w której wymagam dokładnej równości tstzrangezmiennej. ~ 1M wierszy jest modyfikowanych, a zapytanie zajmuje ~ 13 minut. Wynik EXPLAIN ANALYZEmożna zobaczyć tutaj , a rzeczywiste wyniki są bardzo różne od tych oszacowanych przez narzędzie do planowania zapytań. Problem polega na tym, że podczas skanowania indeksu t_rangeoczekuje się zwrócenia …


2
Jak zawijać długie linie podczas wybierania kolumn tekstowych SQL?
Wybieram z tabeli z długimi kolumnami tekstowymi. Chciałbym owinąć długie linie do maksymalnej długości linii. Z: SELECT * FROM test; test_id | text --------+----------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lorem Do: test_id | text --------+----------------------------- 1 | Lorem ipsum dolor sit amet,+ | consectetur …
28 postgresql 





2
Alias ​​kolumny odniesienia na tej samej liście WYBIERZ
Konwertuję stary system oparty na MS-Access na PostgreSQL. W programie Access pola utworzone w SELECT mogą być używane jako części równań dla późniejszych pól, takich jak to: SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Kiedy robię to w PostgreSQL, Postgres zgłasza …

3
aktualizacja z Postgres 9.1 do 9.3 na serwerze Ubuntu
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 danych lub redundancji plików.

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.