Ich möchte in der Lage sein, zufällige byteaFelder beliebiger Länge (<1 GB) zum Auffüllen von Testdaten zu generieren . Wie geht das am
Ich möchte in der Lage sein, zufällige byteaFelder beliebiger Länge (<1 GB) zum Auffüllen von Testdaten zu generieren . Wie geht das am
Ich habe in bit stringletzter Zeit etwas über den Datentyp gelernt und bin ziemlich neugierig auf: Am Ende dieser Dokumentseite befindet sich der Satz: ... plus 5 oder 8 Byte Overhead, abhängig von der Länge des Strings Wie werden Bitstrings in anderen Sprachen wie PHP, Java, C #, C ++ usw. über...
In Fortsetzung einer von mir gestellten Frage zu Ist es eine gute Idee, Tabellen mit hohem Datenvolumen und hohem Zugriff in eine separate Datenbank zu verschieben? Ich suche nach verschiedenen Techniken / Lösungen für die Datenbankarchivierung in PostgreSQL. Einige Lösungen, die mir einfallen,...
Ich habe versucht, COUNT(*)eine Tabelle mit 150.000 Zeilen, die einen Primärschlüssel hat. Es dauert ungefähr 5 Minuten, also habe ich herausgefunden, dass dies ein Indizierungsproblem ist. Zitieren des PostgreSQL-Handbuchs : REINDEX ähnelt dem Löschen und Neuerstellen des Index, indem der...
Welche Abfrage würde den Namen der Spalten einer Tabelle zurückgeben, in der alle Zeilen NULL
Laut https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans beträgt das Verbindungslimit 500 Wie pro https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server "Im Allgemeinen kann PostgreSQL auf guter Hardware einige hundert Verbindungen unterstützen" Was sind die bestimmenden...
Gegeben: CREATE TABLE A ( PK_A INT8 NOT NULL, A INT8, PRIMARY KEY (PK_A) ); CREATE TABLE B ( PK_B INT8 NOT NULL, B INT8, PRIMARY KEY (PK_B) ); Diese Abfrage: insert into table_b (pk_b, b) select pk_a,a from table_a on conflict (b) do update set b=a; verursacht den folgenden Fehler: ERROR: column...
Ich bin sehr angetan von bash's Reverse-Search-History (Cr) (Kommandozeilenfunktion): Suchen Sie rückwärts ab der aktuellen Zeile und blättern Sie nach Bedarf im Verlauf nach oben. Dies ist eine inkrementelle Suche. Als ich traf control-rin bash, erhalte ich die folgenden: (reverse-i-search)`': Und...
Auf einem PostgreSQL v9.0 habe ich ein WAL-Archivierungssystem. WAL-Dateien werden also regelmäßig archiviert (wenn 3 WAL erstellt werden oder wenn eine WAL älter als 15 Minuten ist). Jetzt füge ich ein Binärpaket des PG_DATA-Verzeichnisses hinzu (mit Ausnahme des Unterverzeichnisses pg_xlog). Dazu...
Ich hatte die Aufgabe, eine PostgreSQL 8.2.x-Datenbank auf einen anderen Server zu migrieren. Dazu verwende ich den pgAdmin 1.12.2 (übrigens unter Ubuntu 11.04) und das Backup and Restore mit dem benutzerdefinierten / Komprimierungsformat (.backup) und der UTF8-Codierung. Die ursprüngliche...
Ich kann keine einfache Möglichkeit finden, eine Kopie des nächtlichen Backups zu erhalten, das ich von meiner Amazon RDS-Postgres-Instanz erstellt habe, damit ich es auf meinem lokalen Computer wiederherstellen kann, um damit zu spielen. Im Moment mache ich einen pg_dump, wenn ich eine Kopie...
Ich verwende pg_dump / pg_restore zum Sichern und Wiederherstellen einer PostgreSQL-Datenbank, erhalte jedoch einige Fehlermeldungen (und einen Exit-Status ungleich Null) von pg_restore. Ich habe einen supereinfachen Basisfall ausprobiert (siehe unten), habe aber trotzdem folgende Fehler erhalten:...
Ich habe gerade die Propagandaseite für PostgreSQL durchgesehen und dieses kleine Kunstwerk gefunden: Es ist das "Turtle Style" PostgreSQL-Logo. Wie alt ist das und hat PostgreSQL jemals offiziell eine Schildkröte anstelle eines Elefanten verwendet? Was ist die Geschichte
Ich habe eine PostgreSQL-Datenbank auf einem Server, dessen Zeitzone auf Indiens Zeitzone eingestellt ist (dh UTC +5: 30). Ich habe einige Daten in einer Tabelle, die wie folgt erstellt wird: CREATE TABLE "CLOUDDATA" ( "CD_Tm_Obs" timestamp without time zone, "CD_Avg_Cloud" double precision ) Ich...
Ich verwende PostgreSQL 9.1.X Ich versuche, ein psqlSkript zu erstellen , um Ergebnisse ohne Kopfzeile, aber mit Fußzeile zu drucken. http://www.postgresql.org/docs/9.1/static/app-psql.html Aus dem obigen Dokument \pset tuples_only schaltet sowohl die Kopf- als auch die Fußzeile aus. und \pset...
Wie würde ich bei zwei Tabellen mit einer undefinierten Zeilenanzahl mit einem Namen und einem Wert eine Pivot- CROSS JOINFunktion über ihren Werten anzeigen? CREATE TEMP TABLE foo AS SELECT x::text AS name, x::int FROM generate_series(1,10) AS t(x); CREATE TEMP TABLE bar AS SELECT x::text AS name,...
Angesichts der Zeichenfolge: "Ich denke, dass PostgreSQL geschickt ist" Ich würde gerne die einzelnen Wörter in dieser Zeichenfolge bearbeiten. Im Wesentlichen habe ich einen separaten Eintrag, aus dem ich Wortdetails abrufen kann, und möchte ein nicht verschachteltes Array dieser Zeichenfolge in...
Welches Verhalten würde PostgreSQL anzeigen, wenn beispielsweise das folgende Skript aufgerufen würde? BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; Würde PostgreSQL die zweite verwerfen BEGINoder würde implizit ein Commit festgelegt und der...
Gibt es eine Möglichkeit, Postgres Listen / Notify-Funktion zu verwenden, um eine Nachricht an einen Kanal zu übermitteln, und nur ein Listener diese Nachricht zu konsumieren? Der Grund dafür ist, dass ich mehrere 'Worker'-Apps habe, die alle denselben Postgres-Kanal hören. Aber ich möchte, dass...
Ich habe mehrere PostgreSQL-Server für eine Webanwendung. In der Regel ein Master und mehrere Slaves im Hot-Standby-Modus (asynchrone Streaming-Replikation). Ich verwende PGBouncer für das Verbindungs-Pooling: eine Instanz, die auf jedem PG-Server (Port 6432) installiert ist und eine Verbindung zur...