Als «postgresql» getaggte Fragen

PostgreSQL ist ein leistungsstarkes, objektrelationales Open-Source-Datenbanksystem. Es verfügt über mehr als 15 Jahre aktive Entwicklung und eine bewährte Architektur, die ihm einen guten Ruf für Zuverlässigkeit, Datenintegrität und Korrektheit eingebracht hat. Es läuft auf allen gängigen Betriebssystemen, einschließlich Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) und Windows.

78
Postgres äquivalent zu MySQL's \ G?

Weiß jemand, ob Postgres eine Möglichkeit hat, Abfrageergebnisse "hübsch" anzuzeigen, wie es MySQL tut, wenn eine Abfrage mit \ G in der Befehlszeile beendet wird? Zum Beispiel "select * from sometable \ G" im Gegensatz zu "select * from sometable"; Danke

49
So installieren Sie libpq-dev unter Centos 5.5

Um eine Webanwendung auf Basis von postgresql zu entwickeln, muss libpq auf meinem centos installiert werden. Ich kann es mit "apt-get install libpq-dev" auf Ubuntu installieren, aber ich kann es nicht mit "yum install libpq" auf Centos installieren. Wer kann mir sagen, wie man es installiert,...

45
PostgreSQL-Replikation

Wir schlagen das ständig im Büro durch, und die Frage taucht immer wieder auf. Wie gehen Sie mit der PostgreSQL-Replikation um? Ich spreche nicht unbedingt von fortgeschrittenen Clustern, sondern halte es einfach mit Master-Slave, Master-MultiSlave und Master-Master. Ich finde, dass das Einrichten...

33
Der Postgres-Server startet nicht, es wird kein Protokoll erstellt.

Ich starte eine Postgres 9.3-Instanz auf einem Ubuntu 12.04-Server: ~# service postgresql start * The PostgreSQL server failed to start. Please check the log output. [fail] Der Start schlägt fehl, aber es bleibt kein Protokoll, diese Datei ist leer: tail /var/log/postgresql/postgresql-9.3-main.log...

31
bzip2 zu langsam. Es sind mehrere Kerne verfügbar

Ich führe diesen Befehl aus: pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 Es dauert zu lange. Ich schaue mir die Prozesse mit an top. Der bzip2-Prozess benötigt ungefähr 95% und postgres 5% eines Kerns. Der waEintrag ist niedrig. Dies bedeutet, dass die Festplatte nicht der Engpass...

29
So sichern Sie einen offenen PostgreSQL-Port

Das ist also die Situation. Es scheint, dass wir einen offenen TCP-Port 5432 für die Welt benötigen, über den ein Kunde Zugriff auf seine PostgreSQL-Datenbank hat. Aus offensichtlichen Gründen können wir nicht einfach "nein" sagen, sondern nur als letztes Mittel. Was sind die größten Probleme?...

27
Risiko, NTP auf dem Datenbankserver zu starten?

Ich habe Gerüchte gehört, dass auf Datenbank- und Mailservern schlimme Dinge passieren, wenn Sie die Systemzeit ändern, während sie ausgeführt werden. Es fällt mir jedoch schwer, konkrete Informationen zu den tatsächlichen Risiken zu finden. Ich habe einen Postgres 9.3-Produktionsserver, der auf...