Ich habe zwei Tabellen mit der gleichen Struktur, A und B. Eine bestimmte Anwendung ist so geschrieben, dass sie immer die gleichen Daten in beide Tabellen schreibt. Nach einer Diskussion mit einem Kollegen über die Möglichkeit, Speicherplatz zu sparen, frage ich mich, ob MySQL oder PostgresQL die Möglichkeit haben, eine …
Ich bin in den letzten Tagen auf die Volltextsuche in Postgres gestoßen, und ich bin etwas verwirrt über die Indizierung, wenn ich über mehrere Spalten hinweg suche. In den Postgres- Dokumenten wird beschriebents_vector , wie ein Index für verkettete Spalten erstellt wird: CREATE INDEX pgweb_idx ON pgweb USING gin(to_tsvector('english', title …
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 / protokollieren müssen. Ich habe mich umgesehen und konnte nicht viel finden, …
Ich portiere Code von einer Version von Sybase nach PostgreSQL. Dies ist eine C-Anwendung, die die Sybase-Clientbibliothek verwendet. Mein Ansatz ist es, eine Übersetzungsschicht zu schreiben, die Aufrufe dbsqlexec()an PQexec()(zum Beispiel) übersetzt. Dieser Teil funktioniert meistens. Es scheint, dass die Sybase-Datenbank in Groß- und Kleinschreibung eingerichtet ist (in Bezug auf …
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 hinzuzufügen DELETE, INSERTund UPDATE, aber ich hoffe, es …
Ich möchte ändern, wie Sicherungen durchgeführt werden, und frage mich, ob es eine Möglichkeit gibt, festzustellen, welche Datenbanken in einem Postgreql-Cluster kürzlich nicht geändert wurden. Anstatt pg_dumpall zu verwenden, möchte ich pg_dump verwenden und nur die Datenbanken sichern, die sich seit der letzten Sicherung geändert haben (einige Datenbanken werden nicht …
Ich möchte eine IP-Adresse in eine Spalte mit Typ einfügen inet. In welchem Format kann ich die Daten einfügen? ist es nur binär oder gibt es eine Möglichkeit, die ich aus Text einfügen kann, z "192.168.1.082". Gibt es dafür Hilfefunktionen, damit ich sie psqlan der Eingabeaufforderung testen kann ?
Gibt es noch eine Verwendung für Slony-I und wenn ja, was ist das? Zur Verdeutlichung unterstützt Postgresql ab 9.0 die integrierte Streaming-Replikation.
Ich habe einen Helfer, der Code generiert, um Massenaktualisierungen für mich durchzuführen, und SQL generiert, das so aussieht: (Sowohl das aktive als auch das Kernfeld sind vom Typ boolean) UPDATE fields as t set "active" = new_values."active","core" = new_values."core" FROM (values (true,NULL,3419), (false,NULL,3420) ) as new_values("active","core","id") WHERE new_values.id = t.id; …
Zuerst habe ich nach mehreren Posts gesucht und diese gefunden, die sich auf diesen Fehler beziehen, und die meisten weisen entweder auf ein RAM-Problem oder ein SSL-Problem hin. Ich habe versucht, die SSL-Möglichkeit zu überwinden, indem ich sslmode = disabled in der Befehlszeile hinzugefügt habe: psql -U waypoint -d waypoint …
Ich habe hier eine Frage gestellt: /programming/43807566/how-to-divide-two-values-from-the-same-column-but-at-different-rows Informationen zum Teilen von Werten aus derselben Tabelle in derselben Spalte, jedoch in verschiedenen Zeilen. Jetzt habe ich das Problem, wo ich mehr Zähler und Nenner (mit unterschiedlichen uns) habe. Ist dies immer noch self joinein guter Weg, um dieses Problem mit Postgres …
Hier ist eine einfache Tabelle, in der Datensätze auf übergeordnete Datensätze in derselben Tabelle verweisen können: CREATE TABLE foo ( id SERIAL PRIMARY KEY, parent_id INT NULL, num INT NOT NULL, txt TEXT NULL, FOREIGN KEY (parent_id) REFERENCES foo(id) ); Mit der zusätzlichen Anforderung, dass einer der anderen Feldwerte ( …
Ich führe diese Abfrage von meinem lokalen pgAdmin aus, der eine Remoteverbindung zu unserem Entwicklungsserver herstellt: select * from users order by random() limit 1; es hängt für 17 Sekunden und zeigt Total query runtime: 148 ms. 1 row retrieved. es hängt auch an jeder Operation: sogar mit der rechten …
Ich habe zwei Tische left2und right2. Beide Tabellen sind groß (1-10 Millionen Zeilen). CREATE TABLE left2(id INTEGER, t1 INTEGER, d INTEGER); ALTER TABLE left2 ADD PRIMARY KEY (id,t1); CREATE TABLE right2( t1 INTEGER, d INTEGER, arr INTEGER[] ); ALTER TABLE right2 ADD PRIMARY KEY(t1,d); Ich werde diese Art von Abfrage …
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 entfernen. Meine Frage betrifft nur …
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.