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
Was passiert im PostgreSQL-Checkpoint?
Hier ist ein Teil meines Checkpoint-Logs: 2014-03-26 11:51:29.341 CDT,,,18682,,532854fc.48fa,4985,,2014-03-18 09:15:24 CDT,,0,LOG,00000,"checkpoint complete: wrote 15047 buffers (1.4%); 0 transaction log file(s) added, 0 removed, 30 recycled; write=68.980 s, sync=1.542 s, total=70.548 s; sync files=925, longest=0.216 s, average=0.001 s",,,,,,,,,"" 2014-03-26 11:56:05.430 CDT,,,18682,,532854fc.48fa,4987,,2014-03-18 09:15:24 CDT,,0,LOG,00000,"checkpoint complete: wrote 16774 buffers (1.6%); 0 transaction log …
22 postgresql 


2
Was ist die moderne Methode, um PostgreSQL auf mehreren Rechnern zu partitionieren, wenn die Daten „natürlich partitionierbar“ sind?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Nach einigen Jahren im "NoSQL" -Raum habe ich jetzt ein Problem, das seiner Natur nach ziemlich "relational" ist. Heute sehe ich Datenspeicher mit ganz anderen Augen als zuvor. …

1
Wie verbinde ich mich mit pgAdmin3 unter Ubuntu mit einer entfernten PostgreSQL-Datenbank?
Ich versuche, eine PostgreSQL-Datenbank auf einem Ubuntu-Rechner einzurichten. Ich möchte mit pgAdmin3 von einem entfernten Rechner darauf zugreifen können. Wie richte ich das ein? Ich habe die PostgreSQL-Datenbank unter Ubuntu installiert mit: sudo apt-get install postgresql In meiner /etc/postgresql/9.1/main/pg_hba.confhabe ich diese Zeile: host all all all password Daher sollte es …

2
So stellen Sie die Postgresql-Datenbank so ein, dass das Datum dauerhaft als "MDY" angezeigt wird
Wie kann ich meine Datenbank so einstellen, dass das 'Datum' als "MDY" angezeigt wird, ohne Folgendes auszuführen: SET datestyle = "ISO, MDY"; Jedes Mal, wenn ich versuche, darauf zuzugreifen? Ich benutze Postgresql Version 9.1, Ubuntu 12.04. Mein Systemgebietsschema wurde zum Zeitpunkt der Datenbankinstallation auf festgelegt, en_CA.utf8und ich habe es kürzlich …

3
Wie wird LIKE implementiert?
Kann jemand erklären, wie der LIKE-Operator in aktuellen Datenbanksystemen (z. B. MySQL oder Postgres) implementiert ist? oder zeigst du mir ein paar Hinweise, die es erklären? Der naive Ansatz wäre, jeden Datensatz zu untersuchen, indem ein regulärer Ausdruck oder eine Teilzeichenfolgenübereinstimmung für das betreffende Feld ausgeführt wird, aber ich habe …



1
Anzahl der aktiven und verbleibenden Verbindungen
Ich möchte Statistiken über die maximale Anzahl von Verbindungen über einen bestimmten Zeitraum erhalten. Ich kenne die pg_stat_activityAnsicht zwar gerne select count(*) from pg_stat_activity, aber ich finde diese Methode nicht sehr schlau. Gibt es andere Ansichten oder Tabellen, die die benötigten Informationen liefern können?

3
Läuft pg_dump auf einem Hot Standby Server?
Haftungsausschluss: Ich habe das zwar noch nicht ausprobiert, bin mir aber nicht sicher, ob es nicht richtig funktioniert, also wollte ich fragen. Ich möchte einen nächtlichen Sicherungsjob (über pg_dumpall) von einem Hot-Standby-Server ausführen , auf dem die Streaming-Replikation ausgeführt wird, um zu vermeiden, dass diese Last auf die Primärdatenbank geladen …

2
Verwendung von SELECT in der WHERE-Klausel eines anderen SELECT
Ich habe einen Entwurf für eine Remote-Anwendung über libpq für PostrgreSQL erstellt . Es verhält sich gut, aber ich habe die allgemeine Funktionsweise der Anwendung profiliert. Für jedes Endergebnis, das ich produziere, kann es vorkommen, dass ich so etwas wie 40 select-Klausel (über tcpip) aufrufe. Ich habe Erinnerungen von SQL-Server, …


2
Kann ich Daten auswählen, die in dieselbe nicht festgeschriebene Transaktion eingefügt wurden?
Vielleicht ist dies eine dumme Anfängerfrage, aber ich kann nirgendwo eine Antwort finden. Überall lese ich über das, Transaction Isolationwas die Sichtbarkeit von Daten innerhalb der gleichzeitigen Transaktionen löst. Mein Anliegen ist das Verhalten innerhalb einer einzelnen Transaktion. Wenn ich eine Transaktion starte, einige Daten einfüge, kann ich sie direkt …


1
VACUUM gibt Speicherplatz an das Betriebssystem zurück
VACUUMgibt normalerweise keinen Speicherplatz an das Betriebssystem zurück, außer in einigen besonderen Fällen. Aus den Dokumenten: Die Standardform von VACUUMentfernt Dead Row-Versionen in Tabellen und Indizes und markiert den verfügbaren Speicherplatz für die zukünftige Wiederverwendung. Der Speicherplatz wird jedoch nicht an das Betriebssystem zurückgegeben, außer in dem speziellen Fall, dass …

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.