Als «postgresql» getaggte Fragen

Alle Versionen von PostgreSQL. Fügen Sie ein zusätzliches versionierspezifisches Tag wie postgresql-11 hinzu, wenn dieser Kontext wichtig ist.

2
Wie erhalte ich die Timestamp-Spalte in nur Millisekunden von PostgreSQL?
Ich habe eine Spalte "erstellt" mit Typ timestamp without time zone default now()in einer PostgreSQL-Datenbank. Wenn ich Spalten auswähle, hat es standardmäßig ein schönes und lesbares Format: SELECT created FROM mytable; created --------------------------- 2011-05-17 10:40:28.876944 Aber ich möchte den Zeitstempel in nur Millisekunden (als Long) erhalten. Etwas wie das: SELECT …

4
Kann ein räumlicher Index bei einer Abfrage "Bereich - Sortierung nach - Grenze" hilfreich sein?
Diese Frage speziell für Postgres zu stellen, da es eine gute Unterstützung für R-Tree / Spatial-Indizes bietet. Wir haben die folgende Tabelle mit einer Baumstruktur (Nested Set-Modell) von Wörtern und ihren Häufigkeiten: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY …

2
PostgreSQL-Clients zur Verwendung von SSL zwingen?
Ich habe ssl = onin postgresql.conf(und installiert ein Zertifikat usw.) konfiguriert . Stellt dies sicher, dass alle Clients immer eine Verbindung über SSL herstellen? (Macht ssl = ones das Herstellen einer Verbindung ohne SSL-Verschlüsselung unmöglich ?) Gibt es andere Möglichkeiten, um sicherzustellen, dass alle Clients immer eine Verbindung über SSL …
29 postgresql 


1
JSONB mit Indexierung vs. hstore
Ich versuche, mich für das Design der Datenbank zu entscheiden, wobei zu diesem Zeitpunkt möglichst wenige Annahmen (hinsichtlich der tatsächlichen Entwicklung der Web-App) getroffen werden müssen. Um zu verstehen, dass JOINS teuer sind, betrachte ich als ersten Schritt eine kleine Anzahl monolithischer Tabellen im Gegensatz zu einer großen Anzahl normalisierter …

4
Prüfen, ob zwei Tabellen in PostgreSQL identischen Inhalt haben
Dies wurde bereits bei Stack Overflow abgefragt , jedoch nur für MySQL. Ich benutze PostgreSQL. Leider (und überraschenderweise) scheint PostgreSQL so etwas nicht zu haben CHECKSUM table. Eine PostgreSQL-Lösung wäre in Ordnung, aber eine generische wäre besser. Ich habe http://www.besttechtools.com/articles/article/sql-query-to-check-two-tables-have-identical-data gefunden , aber ich verstehe die verwendete Logik nicht. Hintergrund: …


2
Wie gehe ich mit einem fehlerhaften Abfrageplan um, der durch die exakte Gleichheit des Bereichstyps verursacht wird?
Ich führe ein Update durch, bei dem ich eine genaue Gleichheit für eine tstzrangeVariable benötige . ~ 1 Million Zeilen werden geändert, und die Abfrage dauert ~ 13 Minuten. Das Ergebnis EXPLAIN ANALYZEist zu sehen, hier , und die tatsächlichen Ergebnisse sind sehr verschieden von denen der Anfrageplaner geschätzt. Das …

2
Wie werden lange Zeilen umbrochen, wenn SQL-Textspalten ausgewählt werden?
Ich wähle aus einer Tabelle mit langen Textspalten. Ich möchte lange Zeilen auf eine maximale Zeilenlänge umbrechen. Von: SELECT * FROM test; test_id | text --------+----------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lorem Zu: test_id | text --------+----------------------------- 1 | Lorem ipsum dolor sit amet,+ …
28 postgresql 



2
Alias ​​der Referenzspalte in derselben SELECT-Liste
Ich konvertiere ein altes MS-Access-basiertes System nach PostgreSQL. In Access können Felder, die in SELECTs erstellt wurden, als Teile von Gleichungen für spätere Felder verwendet werden. SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Wenn ich das in PostgreSQL mache, gibt Postgres …

3
Upgrade von Postgres 9.1 auf 9.3 auf Ubuntu Server
Ich habe meinen Produktionsserver (Ubuntu 13.10) mit postgresql 9.1. Ich möchte nur wenige Funktionen von 9.3 verwenden und daher ein Upgrade durchführen. Könnte mir jemand beim Upgrade von 9.1 auf 9.3 helfen, so dass es zu einer Ausfallzeit von nicht mehr als 30 Minuten kommt. oder so? Hauptanliegen ist es, …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.