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.

1
Fehler "Spalte existiert nicht" in einer SELECT mit JOIN- und GROUP BY-Abfrage
Ich verwende PostgreSQL 9.1 mit einer Ruby on Rails-Anwendung. Ich versuche, die letzte Version jeder "Gebühr" (in meiner Verlaufstabelle: hist_version_charges) aufzulisten, die zu derselben Projekt-ID gehört (proj_sous_projet_id = 2). Dadurch verwende ich die Aggregatfunktion max () und wende das Ergebnis auf eine JOIN-Funktion in derselben Tabelle an, in der PostgreSQL …

5
Wo sind PostgreSQL-Datenbanken auf meinem Computer gespeichert?
Das mag eine dumme Frage sein, aber ich bin wirklich neu darin. Also erstelle ich eine Postgres-Datenbank auf dem Postgres-Server, die ich mit diesem Befehl gestartet habe: sudo -u postgres psql Und dann habe ich den Befehl ausgeführt: CREATE DATABASE database; Was angeblich die Datenbank erstellt hat. Aber wo ist …

2
Wie soll ich Postgresql auf 20 GB RAM einstellen?
Ich hatte das Glück, eine 20-GB-Linode-Instanz mit Ubuntu 64-Bit zu verwenden. Ich möchte versuchen, PostGres für diesen Dienst zu optimieren, weiß aber nicht, welche Prioritäten ich beim Ändern setzen soll. Ich habe mehrere Datensätze mit ungefähr 20.000 Zeilen und die Berechnungen, die durchgeführt werden, sind speicherintensive Abfragen (räumliche Analysen), wobei …

1
Ist die Reihenfolge der Felder in der SELECT-Abfrage bei Verwendung der zusammengesetzten Indizierung von Bedeutung?
Ich verstehe, dass die Reihenfolge der Spalten im Index selbst von enormer Bedeutung ist. Was ist jedoch mit der Reihenfolge der Spalten in den nachfolgenden SELECT-Abfragen, die diesen Index verwenden? Wenn ich beispielsweise einen mehrspaltigen Index habe [:col_1, :col_2, :col_3], muss meine SELECT-Anweisung so aussehen "SELECT * FROM my_table WHERE …



1
Warum / wie hat sich das Verhalten des Extrahierens (Epoche…) aus den Feldern „Zeitstempel ohne Zeitzone“ zwischen PostgreSQL 8.4 und 9.2 geändert?
Kontext: Wir führen derzeit PostgreSQL 8.4 in der Produktion aus und testen 9.2 intern für ein zukünftiges Upgrade. In Bezug auf Daten sind einige Probleme aufgetreten. Die Server, auf denen 8.4 und 9.2 ausgeführt werden, sind in jeder Hinsicht identisch mit den PostgreSQL-Versionen und -Konfigurationen. Auf beiden Serversätzen werden dieselben …

2
SQL ANSI JOIN Vorrang
Ich habe eine Abfrage, die so aussieht: SELECT * FROM TBLA A LEFT JOIN TBLB B ON A.Col1 = B.Col2 RIGHT JOIN TBLC C ON B.Col3 = C.Col4 JOIN TBLD D ON C.Col5 = D.Col6 In welcher Reihenfolge werden die Verknüpfungen aufgelöst? Ich interessiere mich am meisten für SQL Server …


2
Kontinuierliche Archivierung: Können mehrere Maschinen verwendet werden?
Ist es möglich, das archive_commandzum Senden an mehrere Maschinen zu verwenden? Ist es genauso einfach wie das Trennen mit a, &&da es im Wesentlichen nur eine Befehlszeile ist? command1 && command2 Ich gehe davon aus, dass dies einen schlechten Effekt haben könnte, wenn ein Befehl fehlschlägt. Wenn er beispielsweise command1fehlschlägt, …


2
PostgreSQL-Hardwareanforderungen
Was sind die Speicher- / CPU- / sonstigen Anforderungen, um den PostgreSQL-Datenbankserver effizient auszuführen? Gibt es eine Möglichkeit, eine Hardwarekonfiguration für bestimmte Anforderungen festzulegen - z. B. Anzahl der Benutzer, Anzahl der Abfragen usw.?

2
Problem mit Berechtigungen für Benutzer
Hallo, ich versuche, eine Anmelderolle (Benutzer) mit einer relativ geringen Fähigkeit zum Ändern der Datenbank zu erstellen. Sie sollten in der Lage sein, Trigger auszuwählen, zu löschen, zu erstellen, einzufügen und zu aktualisieren. Ich möchte dann mehrere Konten haben, die Mitglieder des Benutzers sind, damit sie die gleichen Berechtigungen haben, …



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.