Als «postgresql» getaggte Fragen

10
Abrufen von Statistiken zu langsam laufenden Abfragen

Meine Datenbankanwendung führt viele verschiedene Abfragen aus. Ich habe log_min_duration_statementauf 1000 gesetzt . Aber dort protokollierte Abfragen sind nicht immer langsam, meistens dauern sie nur ein paar ms. Ist es möglich, eine Statistik aller Abfragen zu erhalten und wie oft haben sie...

10
Numerisch vs Ganzzahl für eine Spaltengröße und Leistung

Ich habe eine Anwendung, die eine PostgreSQL-Tabelle verwendet. Die Tabelle ist sehr groß (Milliarden von Zeilen) und hat eine Spalte, die eine ganze Zahl ist. Das integerkönnen bis zu 6 Ziffern sein, dh 0-999.999, keine Negative. Ich dachte darüber nach, es zu ändern numeric(6,0). Wäre das eine...

10
psql: SELECT *… mit Ausnahme einer Spalte

Ich suche nach einer einfachen Möglichkeit, alle Spalten außer einer in psql auszuwählen. Mit psqlmeine ich die interaktive Kommandozeile. Ich würde mich über ein Tool freuen, das sich *zu einer Liste zitierter Spaltennamen erweitert. Dann könnte ich die Säule entfernen, um sie von Hand zu...

10
Wie genau wird die Zeilensichtbarkeit bestimmt?

Wenn wir im einfachsten Fall eine neue Zeile in eine Tabelle einfügen (und die Transaktion festschreibt), ist sie für alle nachfolgenden Transaktionen sichtbar. Siehe xmax0 in diesem Beispiel sein: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT...