Durch Erhöhen des Werts default_statistics_target kann Ihre Datenbank schneller werden, insbesondere nach der Analyse .... Beim Lesen dieses Artikels sehe ich, dass https://discuss.pivotal.io/hc/en-us/articles/201581033-default-statistics-target-Explained (...) Kurz und kurz gesagt, dieser Parameter steuert die Art und Weise, wie die Statistiken erfasst werden, wobei Wert 1 die am wenigsten geschätzte / genaue Statistik …
Ich hoffe, der Titel ist selbsterklärend. Ich möchte in der Lage sein, jeden Postgres-Meta-Befehl irgendwie in die entsprechende / zugrunde liegende SQL-Abfrage zu übersetzen, zumindest um mehr über Postgres und die Art und Weise zu erfahren, wie Meta-Informationen in seinen Tabellen gespeichert werden. Irgendwelche Ideen, ob dies möglich ist? Z.B: …
Wenn ich mit eine Verbindung zu einer Postgresql-Datenbank herstelle psql, werden häufig folgende Meldungen angezeigt: => SELECT * FROM question_view ; ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1" Nach dieser SO-Antwort verstehe ich, dass ich die Client-Codierung entsprechend ändern sollte: SET …
Ich bin neu in postgreSQL. Ich habe 3 Tabellen, eine Tabelle verweist auf die Primärschlüssel der anderen 2 Tabelle. Aber ich konnte keine Daten in die einfügen Table3. Siehe den folgenden Code: DROP TABLE Table1 CASCADE; CREATE TABLE Table1( "DataID" bigint NOT NULL DEFAULT '0', "AdData" integer DEFAULT NULL, PRIMARY …
Wir erwägen, eine gemeinsame Sequenz zu verwenden, um Primärschlüsseln für alle Tabellen in unserer Datenbank IDs zuzuweisen. Es gibt ungefähr 100 von ihnen. Nur ein paar werden häufig und regelmäßig eingefügt. Wir möchten ausschließen, dass es "aus einem offensichtlichen Grund eine schreckliche Idee" ist, bevor wir uns der Phase zuwenden, …
Ich habe eine Datenbank in Postgresql, die von SQL Server migriert wurde (nur Daten). Unter SQL Server enthält eine Tabelle aus dieser Datenbank die folgenden Spalten: measure_id datum measure Dabei measure_idhandelt es sich um einen automatisch inkrementellen Primärschlüssel, datumum datetime und measureum float. Nach der Migration in Postrgresql measure_idist Spalte …
Ich habe folgende Tabelle: CREATE TABLE post ( id bigint primary key, thread_id bigint, is_notice boolean, title text, content text ) Ich zeige die Liste mit der folgenden Abfrage an: SELECT * FROM post ORDER BY is_notice desc, thread_id desc, id SELECT * FROM post where id=3Wie kann ich dann …
Kann CURRENT_TIMESTAMPals verwendet werden PRIMARY KEY? Gibt es eine Möglichkeit, dass zwei oder mehr verschiedene INSERTs gleich sind CURRENT_TIMESTAMP?
Mein Tisch sieht wie folgt aus: Column | Type | -----------------------+-------------------+ id | integer | source_id | integer | timestamp | integer | observation_timestamp | integer | value | double precision | Indizes existieren für source_id, timestamp und für eine Kombination aus timestamp und id ( CREATE INDEX timeseries_id_timestamp_combo_idx ON …
Ich habe eine materialisierte Ansicht erstellt, die view_table_Ain einer fremden Daten-Wrapper-Tabelle benannt ist table_A. Ich möchte, dass die Ansicht nach jedem neuen Einfügen automatisch aktualisiert wird table_A. Ich habe versucht, dies mit Triggern zu tun, aber es hat nicht funktioniert. Ist es möglich, eine materialisierte Ansicht automatisch zu aktualisieren, ohne …
Natürlich könnte ich es für jede Spalte tun, die so vergleicht: if (old.column1 = new.column1 and old.column2 = new.column2...) Aber es wäre hart codiert und schwer zu pflegen, wenn ich zum Beispiel in Zukunft eine weitere Spalte hinzufügen würde. Gibt es eine Möglichkeit zu überprüfen, ob alle Spalten gleich bleiben, …
Ich habe eine Datenbank mit vielen Schemas und möchte jeden Tabelleninhalt in CSV sichern. Ich kenne den Befehl COPY, bin mir aber nicht sicher, wie ich ein Skript erstellen soll, das alle Tabellen in einem Schema liest und COPY für sie ausführt.
Ich habe eine Anwendung (Daten werden in PostgreSQL gespeichert), in der die meisten Felder in den Tabellen immer nicht null sind, aber das Schema für diese Tabellen erzwingt dies nicht. Schauen Sie sich zum Beispiel diese gefälschte Tabelle an: CREATE TABLE "tbl" ( "id" serial, "name" varchar(40), "num" int, "time" …
Ich versuche, einige Tabellen von einer 9.5 Beta 2 auf einen 9.4.4 Server zu sichern. Die Form des Befehls, den ich verwende, ist der Standard: pg_dump -t table dbname | psql -h hostname -d dbname Ich verwende den Postgres-Benutzer, von dem ich weiß, dass er wahrscheinlich nicht ideal ist, aber …
Wie summieren Sie die Unterschiede eines Datumsbereichs in derselben Spalte zwischen verschachtelten Zeilen am besten? Ich habe eine Datetime-Spalte und möchte die Differenz zwischen Zeilen berechnen. Ich möchte den Unterschied in Sekunden. Bei dieser Frage geht es nicht darum, wie ein Unterschied zwischen zwei Zeitstempeln ermittelt werden kann, sondern vielmehr …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.