Ich habe eine Menge konfigurierter Verbindungen in den Servergruppen aufgeführt. Gibt es eine Möglichkeit, dies zu speichern? Speichern Sie nicht nur die Passwörter, sondern auch die Servergruppeneinstellungen
Angenommen, wir haben Benutzer und jeder Benutzer kann mehrere E-Mail-Adressen haben CREATE TABLE emails ( user_id integer, email_address text, is_active boolean ) Einige Beispielzeilen user_id | email_address | is_active 1 | foo@bar.com | t 1 | baz@bar.com | f 1 | bar@foo.com | f 2 | ccc@ddd.com | t Ich …
Ich führe PostgresSQL 9.2 aus und habe eine 12-Spalten-Beziehung mit ungefähr 6.700.000 Zeilen. Es enthält Knoten in einem 3D-Raum, von denen jeder auf einen Benutzer verweist (der ihn erstellt hat). Um abzufragen, welcher Benutzer wie viele Knoten erstellt hat, gehe ich wie folgt vor ( explain analyzefür weitere Informationen hinzugefügt …
Ist es möglich, Standardnamen umzubenennen, f1, f2, f3...wenn die row_to_jsonFunktion nur für einige Spalten verwendet wird? ich kann row_to_json(customers) zurückkehren {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Aber wenn ich nur Namen ohne will id_customer, muss ich verwenden row_to_json(row(first_name, last_name)) und dann verstehe ich {"f1":"bla","f2":"second_bla"} Und ich möchte dieses Ergebnis entweder mit Standardspaltennamen oder mit meinen …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wie gehen die meisten "populären" (MySQL, Postgres ...) Datenbanksysteme damit um, Tabellen in Live-Produktionsdatenbanken zu ändern (wie das Hinzufügen, Löschen oder Ändern des Spaltentyps)? Ich weiß, dass der …
Der pgAdmin-Dialog zum Hinzufügen neuer Datenbankverbindungen fordert eine "Maintenance DB" an . Um eine Verbindung herstellen zu können, setze ich sie auf die Datenbank, zu der ich eine Verbindung herstellen möchte (und ich habe auch die Rechte, eine Verbindung herzustellen). Warum heißt es also "Wartungs-DB" statt "DB" oder "Datenbank"?
Laut einem Kommentar zu dieser Frage, den ich zu inaktiven Verbindungen in PostgreSQL 9.2 gestellt habe , können einige nicht festgeschriebene Transaktionen (möglicherweise im Zusammenhang mit einigen dieser inaktiven Verbindungen) einige Leistungsprobleme verursachen. Was ist eine gute Methode, um festzustellen, ob nicht festgeschriebene Transaktionen vorliegen (Bonuspunkte, wenn festgestellt werden kann, …
Angenommen, wir haben eine Tabelle mit vier Spalten (a,b,c,d)desselben Datentyps. Ist es möglich, alle unterschiedlichen Werte innerhalb der Daten in den Spalten auszuwählen und als einzelne Spalte zurückzugeben, oder muss ich eine Funktion erstellen, um dies zu erreichen?
Angenommen, ich habe zwei Postgresql-Datenbankgruppen, "Autoren" und "Redakteure", und zwei Benutzer, "Maxwell" und "Ernest". create role authors; create role editors; create user maxwell; create user ernest; grant authors to editors; --editors can do what authors can do grant editors to maxwell; --maxwell is an editor grant authors to ernest; --ernest …
Ich sehe häufige Verweise auf WITHAbfragen (allgemeine Tabellenausdrücke oder CTEs), die als Optimierungsbereich fungieren und bei denen der Server keine Filter in die CTE-Abfragen hineinschieben, allgemeine Ausdrücke aus dem CTE herausziehen usw. Es wird oft behauptet ein von den SQL-Standards gefordertes Verhalten sein. CTEs sind definitiv ein Optimierungsfaktor in PostgreSQL …
Ich benutze Ubuntu Server 10.10 und habe PostgreSQL 8.4 mit installiert apt-get install postgresql. Ich möchte die eingebaute sha1()Funktion verwenden, aber es scheint, dass ich pgcryptozuerst installieren muss . Aber ich weiß nicht, wie ich es installieren soll. Es gibt keine, pgcryptowenn ich versuche, es mit zu installieren, apt-get install …
Ich lasse postgresql 9.3.4 laufen. Ich habe eine Tabelle mit 3 Feldern: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Ich muss die Daten in eine neue Tabelle mit folgenden Feldern verschieben: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': …
Ich habe eine materialisierte Ansicht, in Postgres 9.3der ich mit neuen Spalten aktualisieren möchte. Andere materialisierte Ansichten hängen jedoch auch von dieser Ansicht ab, und die Fehlermeldung gibt an, dass das Löschen einer Ansicht nicht möglich ist, wenn andere Objekte davon abhängig sind. FEHLER: materialisierte Ansicht latest_charges kann nicht gelöscht …
Ich frage mich, wie man am effizientesten eine große Anzahl von Zeilen aus PostgreSQL löschen kann. Dieser Vorgang ist Teil einer täglichen wiederkehrenden Aufgabe, um Daten (ein Delta aus Einfügungen und Löschungen) in eine Tabelle zu importieren. Möglicherweise müssen Tausende, möglicherweise Millionen Zeilen gelöscht werden. Ich habe eine Datei mit …
Ich glaube, es handelt sich um einen Zeitreihendatensatz (bitte korrigieren Sie mich, wenn ich mich irre), der eine Reihe von zugehörigen Werten enthält. Ein Beispiel wäre, ein Auto zu modellieren und seine verschiedenen Attribute während einer Reise zu verfolgen. Beispielsweise: Zeitstempel | Geschwindigkeit | zurückgelegte Strecke | Temperatur | etc …
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.