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.


5
Anzeigen aktiver Verbindungen und "aktueller Aktivitäten" in PostgreSQL 8.4
Ich untersuche ein Problem, bei dem DB-Verbindungen auf unbestimmte Zeit offen bleiben und Probleme auf dem DB-Server verursachen. Wie sehe ich aktuell offene Verbindungen zu einem PostgreSQL-Server, insbesondere zu solchen, die eine bestimmte Datenbank verwenden? Im Idealfall würde ich gerne sehen, welcher Befehl dort ebenfalls ausgeführt wird. Grundsätzlich suche ich …
99 postgresql 


5
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 vielmals!
78 mysql  postgresql 

7
Was sind die Nachteile beim Ausführen einer Datenbank in einer virtuellen Maschine? Wie überwinde ich sie? [geschlossen]
Das Ausführen von Elementen in einer virtuellen Maschine hat gewisse Leistungseinbußen zur Folge. Inwieweit wirkt sich dies jedoch wirklich auf die Leistung eines Datenbanksystems aus? Ich fand dieses akademische Nachschlagewerk mit einigen interessanten Benchmarks, aber es war nur ein eingeschränkter Test mit Xen und PostgreSQL. Die Schlussfolgerung war, dass die …


8
pg_dump und pg_restore: Eingabedatei scheint kein gültiges Archiv zu sein
Ich habe pg_dump auf einem Computer verwendet und die Ergebnisdatei in eine andere kopiert, wo ich versucht habe, sie wiederherzustellen. Ich glaube, das Schema ist dasselbe. Ich bekomme jedoch: pg_restore: [archiver] input file does not appear to be a valid archive Ich habe folgende Operationen durchgeführt: pg_dump -a -f db.txt …
66 postgresql 

2
Postgresql: Was macht GRANT ALL PRIVILEGES ON DATABASE?
Ich versuche, einem neuen postgres-Benutzer (nicht dem Eigentümer) alle Berechtigungen für alle Tabellen einer bestimmten Datenbank zu gewähren. Es scheint, dass GRANT ALL PRIVILEGES ON DATABASE my_db TO new_user;das nicht geht. Nach erfolgreicher Ausführung des Befehls (als postgres-Benutzer) erhalte ich als new_user Folgendes: $ psql -d my_db my_db => SELECT …

3
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, danke!
49 centos  postgresql  yum 

10
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 für MySQL normalerweise ziemlich einfach ist. Ein Failover …


1
Was ist der Unterschied zwischen sudo su - postgres und sudo -u postgres?
PostgreSQL-Benutzer führen standardmäßig eine Peer-Authentifizierung auf Unix-Sockets durch, wobei der Unix-Benutzer mit dem PostgreSQL-Benutzer identisch sein muss. So nutzen suoder sudowerden Menschen häufig zum postgresSuperuser. Ich sehe oft Leute, die Konstrukte verwenden wie: sudo su - postgres eher, als sudo -u postgres -i und ich frage mich warum. Ebenso habe …
36 postgresql  shell  sudo  su 


1
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 und das sind keine anderen Dateien in diesem Verzeichnis: …
33 postgresql 

5
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 ist. Was kann ich tun, …

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.