Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

5
Beim Senden der Anforderung an den Server ist ein Fehler auf Transportebene aufgetreten
In unserer Vb.net-Anwendung (Benutzer innerhalb einer lokalen Netzwerkverbindung innerhalb eines Büros), die seit langem verwendet wird, erhalten einige Benutzer die Fehler nur manchmal täglich Beim Senden der Anforderung an den Server ist ein Fehler auf Transportebene aufgetreten. (Provider: TCP Provider, Fehler: 0 - Eine bestehende Verbindung wurde vom Remote-Host zwangsweise …

2
Unnest mehrere Arrays in Zeilen
Mit diesem Beispiel wurde mir eine großartige Möglichkeit zum Bulkinsert gezeigt : WITH p AS ( INSERT INTO parent_table (column_1) SELECT $1 RETURNING id) INSERT INTO child_table (parent_table_id, column_a) SELECT p.id, a FROM p, unnest($2::text[]) AS a Ich muss jedoch mehrere Zeilen aus mehreren Arrays einfügen, daher habe ich diese …

1
Installation der pgcrypto-Erweiterung [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich habe diese Passwort-Hash-Funktion, die ein Passwort zu sha256 hascht. Ich …



1
2 B-Tree-Indizes ODER 1 GiST-Index für tsrange - was wird besser abschneiden?
Ich habe eine Tabelle , die Daten Reservierung unter Verwendung der Spalten speichert starts_at& ends_atJedes Mal , wenn ich die Tabelle bin Abfrage überlappende Reservierungen zu finden, ich habe eine Möglichkeit , eine der folgenden Abfragen mit: SELECT * FROM reservations WHERE starts_at < '2014-01-03 00:00:00' AND ends_at >='2014-01-01 00:00:00'; …

1
Ungültige Kennung für Oracle 11g DBMS_CRYPTO
Ich versuche, eine Spalte zu verschlüsseln, und habe viele Tutorials gefunden, die DBMS_CRYPTO verwenden. Wenn ich dies teste, heißt es jedoch, dass DBMS_CRYPTO eine ungültige Kennung ist. Ich habe ein SYSDBA-Konto verwendet. Ich habe im Internet gesucht, aber zu meiner Überraschung konnte ich keine Antwort auf diese Frage finden. Wie …
8 oracle 

3
MySQL-Multithreading für eine einzelne Abfrage
Ich habe eine große Datenbank mit einer Größe von 8 GB und 9 Millionen Kontakte in dieser Datenbank. Wenn wir versuchen, alle Kontakte abzurufen, dauert es fast 1 oder 2 Stunden (in einigen Fällen führt dies zu einer Zeitüberschreitung), um alle Kontakte für die Ausführung einer einzelnen Abfrage abzurufen. Außerdem …
8 mysql  linux  ubuntu 


2
Mehrere Funktionen vom Trigger aus aufrufen?
Ich führe PostgreSQL-9.2.4 aus Ist es möglich, 2 Funktionen von einem Trigger aus aufzurufen? Angenommen, ich habe zwei Funktionen für zwei verschiedene Tabellen, die ausgeführt werden sollen, wenn folgende Triggerbrände auftreten: Auslösen: CREATE TRIGGER start ON system_status FOR EACH ROW WHEN ((new.event = start_task)) EXECUTE PROCEDURE ...() Funktion 1: (Wenn …



4
Löscht die Datenbank den Puffercache und den gespeicherten Prozesscache
Auf unserem Entwicklungsserver aktualisieren wir jede Woche die Datenbank (Wiederherstellung aus Produktionssicherung). Meine Frage ist, löscht die Wiederherstellung der Datenbank ihren Puffer-Cache / Cache für gespeicherte Prozeduren aus dem SQL-Speicher? Hat es den gleichen / ähnlichen Effekt von DBCC FREEPROCCACHEundDBCC DROPCLEANBUFFERS Vielen Dank.

1
Automatische Konvertierung anonymer Datensätze, die von einer UDF zurückgegeben wurden, in einen bekannten Tabellentyp
Proprietärer Code (den wir nicht ändern können) enthält eine Reihe von benutzerdefinierten Funktionen des Typs: create or replace function f() returns record as $$ ... $$ was wir folgendermaßen nennen (zum Beispiel): SELECT status, log FROM f() as (status boolean, log text); (status boolean, log text)ist ein Zeilentyp einer Tabelle …

1
Postgres Dump To TXT-Datei
Gibt es eine Möglichkeit, eine Postgres-Dump-Datei in eine Textdatei zu konvertieren? Ich habe Probleme, den Speicherauszug an den richtigen Speicherort zu bringen. Ich würde ihn einfach aus der Speicherauszugsdatei wiederherstellen und dann in Text exportieren. So sieht lastest.dump aus:

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.