Als «postgresql» getaggte Fragen

10
PostgreSQL: Letzte Zugriffszeit auf Tabelle

Ich bin verantwortlich für eine große PostgreSQL-Datenbank mit einigen Dutzend Tabellen. Ich vermute, dass auf viele dieser Tabellen nie zugegriffen wird. Wie kann am besten überprüft werden, wann das letzte Mal auf eine bestimmte Tabelle zugegriffen wurde? Ich dachte daran, einen Auslöser...

10
Anzeigen der Postgresql-Speichernutzung

Ich führe Postgresql auf einem Ubuntu-Server aus und muss in der Lage sein, die Speichernutzung zu überwachen. Derzeit laufen Skripte in einem einminütigen Cron-Job, die verschiedene Statistiken überwachen / protokollieren und auch die aktuelle Speichernutzung von Postgresql überwachen /...

10
Argumente an psql übergeben

Ich führe ein plpgsql-Skript in Postgres 8.3 aus - Ich möchte Argumente über psql an dieses Skript übergeben. Ich führe das Skript derzeit wie folgt aus: psql -d database -u user -f update_file.sql Ich bin auf diesen Link gestoßen, der die Umgebungsvariable PGOPTIONS erklärt, aber für...

10
PostgreSQL-Datentyp Text vs Varchar ohne Länge

In PostgreSQL können Sie eine Spalte mit variierenden Datentypzeichen (ohne Längengenauigkeit) oder Text wie folgt erstellen : ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; Gibt es einen Unterschied zwischen diesen beiden Datentypen? Die Dokumentation ist darüber...

10
Effizienter Vergleich von Preisen in verschiedenen Währungen

Ich möchte dem Benutzer die Suche nach Produkten innerhalb einer Preisspanne ermöglichen. Der Benutzer sollte in der Lage sein, jede Währung (USD, EUR, GBP, JPY, ...) zu verwenden, unabhängig davon, welche Währung vom Produkt festgelegt wird. Der Produktpreis beträgt also 200 USD. Wenn der Benutzer...

10
pg_dump und ERROR: Fehlende Blocknummer 0 für Toastwert

Ich verwende PostgreSQL 8.4.15. Beim Ausführen pg_dumpzum Sichern einer Datenbank wurde der folgende Fehler angezeigt: pg_dump: SQL command failed pg_dump: Error message from server: ERROR: missing chunk number 0 for toast value 123456789 in pg_toast_987654321 pg_dump: The command was: COPY...