Ich möchte in der Lage sein, leicht zu überprüfen, welche eindeutigen Bezeichner in einer Tabelle nicht vorhanden sind, von denen, die in einer Abfrage angegeben sind. Um dies besser zu erklären, würde ich jetzt Folgendes tun, um zu überprüfen, welche IDs der Liste "1, 2, 3, 4" in einer Tabelle …
Ich habe eine gespeicherte Prozedur, die zwei Datensätze in eine Tabelle einfügt. Der Unterschied zwischen den Datensätzen besteht darin, dass die Zeitspalte des zweiten Datensatzes @MinToAddnach dem ersten steht: CREATE PROCEDURE CreateEntry /*Other columns*/ @StartTime time(2), @EndTime time(2), @MinutesToAdd smallint AS BEGIN SET NOCOUNT ON; SET @MinutesToAdd = @MinutesToAdd % …
Ich verwende PostgreSQL 8.4.15. Beim Ausführen pg_dumpzum Sichern einer Datenbank wurde der folgende Fehler angezeigt: pg_dump: SQL command failed pg_dump: Error message from server: ERROR: missing chunk number 0 for toast value 123456789 in pg_toast_987654321 pg_dump: The command was: COPY public.my_table (id, .... all the columns ...) Bei der Suche …
Wir haben eine sehr große Datenbank auf Unternehmensebene. Als Teil unseres Geschäftsmodells greifen alle Webbenutzer jeden Monat zur gleichen Zeit auf unsere Webserver zu, was wiederum unsere SQL-Box hämmert. Der Verkehr ist sehr stark und wächst weiter, je größer das Unternehmen wird. Die SQL Proc-Optimierung wurde durchgeführt und die Hardware …
Ich habe eine gespeicherte Prozedur, die einige Tabellen mit jeweils etwa 1,75 Millionen Zeilen abschneidet, bevor neue Daten eingefügt werden (basierend auf Daten in anderen Tabellen, Berechnungen usw.). Grundriss ist sehr einfach: Tabellen abschneiden Fügen Sie 1,75 Millionen Zeilen in "Stapel" von ungefähr 75.000 pro Zeit ein. Ich frage mich, …
Ich schreibe eine Anwendung, die über einen längeren Zeitraum eine große Anzahl von Aktualisierungen in der Datenbank löschen muss, und ich bin nicht sicher, wie die Abfrage optimiert werden kann. Derzeit verwende ich INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE, mit dem alle Werte in einer Abfrage …
Wir haben eine relativ große Produktions-Postgres-basierte Datenbank: ~ 20 GB. Die PostgreSQL-Datenbank wird auf Heroku gehostet. Ich möchte eine kleine Teilmenge der Tabellendaten in meine lokale Datenbank kopieren, damit ich einige Tests mit ihnen durchführen kann, ohne an der Produktion arbeiten zu müssen. Ich möchte keine Beispieldaten selbst generieren, sondern …
Diese Instanz hostet die SharePoint 2007-Datenbanken (SP). Wir haben zahlreiche SELECT / INSERT-Deadlocks für eine stark genutzte Tabelle in der SP-Inhaltsdatenbank festgestellt. Ich habe die beteiligten Ressourcen eingegrenzt. Beide Prozesse erfordern Sperren für den nicht gruppierten Index. Das INSERT benötigt eine IX-Sperre für die SELECT-Ressource und das SELECT benötigt eine …
Erfordert das System jedes Mal einen Neustart, wenn Sie die Dateien sqlnet.ora oder tnsnames.ora von Oracle ändern? In meinem Fall habe ich nur den Oracle-Client auf dem Computer installiert, auf den ich mich beziehe. Was würde dies aus Neugier für eine Oracle-Serverinstallation bedeuten?
In SQL Server 2008 R2 wurden mehrere Deadlock-Berichte mit dem Kennwort "* password ------------" im Eingabepuffer angezeigt. Es sieht aus wie ein Angriff, aber in diesem Fall kenne ich den Grund oder die Art des Angriffs nicht. (Das Protokoll wurde von einem erfahrenen DBA erstellt, der viel Erfahrung hat und …
Ich benutze Fedora 15mit PostgreSQL 9.1.4. Fedora stürzte kürzlich ab, woraufhin: Ein Versuch, den PostgreSQL-Server zu starten: service postgresql-9.1 start gibt Starting postgresql-9.1 (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED] Obwohl der Server beginnt in der Regel , wenn ich den Server zum ersten …
Was ist der schnellste Weg, um einer großen Tabelle eine BIGSERIAL-Spalte hinzuzufügen (~ 3 Bil. Zeilen, ~ 174 GB)? BEARBEITEN: Ich möchte, dass die Spalte inkrementierte Werte für vorhandene Zeilen ( NOT NULL) enthält. Ich habe keinen Füllfaktor eingestellt (was im Nachhinein nach einer schlechten Entscheidung aussieht). Ich habe kein …
Kann ich eine Spalte in der DB-Tabelle (PostgreSQL) erstellen, die eine zufällige Standardwertzeichenfolge enthält, und wie? Wenn dies nicht möglich ist, lassen Sie es mich bitte wissen.
Ich führe ein plpgsql-Skript in Postgres 8.3 aus - Ich möchte Argumente über psql an dieses Skript übergeben. Ich führe das Skript derzeit wie folgt aus: psql -d database -u user -f update_file.sql Ich bin auf diesen Link gestoßen, der die Umgebungsvariable PGOPTIONS erklärt, aber für "benutzerdefinierte" Argumente nicht funktioniert. …
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.