Ich versuche, Teilindizes für eine große statische Tabelle (1,2 TB) in Postgres 9.4 zu erstellen. Meine Daten sind vollständig statisch, sodass ich alle Daten einfügen und dann alle Indizes erstellen kann. In dieser 1,2-TB-Tabelle habe ich eine Spalte mit dem Namen run_id, die die Daten sauber aufteilt . Wir haben …
Einer meiner Entwickler hat eine SQL-Funktion geschrieben, die wie die VB.Net-Funktion (LastIndexOf) funktioniert und diese veröffentlichen möchte. Meine Frage ist, was wäre der Grund, dies in eine zentrale Datenbank zu stellen, anstatt es in jede Benutzerdatenbank zu stellen? Der Entwickler hat versucht, es in das Systemschema seiner Master-Datenbank einzufügen, damit …
Wir führen ungefähr 100.000 DDL-Anweisungen in einer einzelnen Transaktion in PostgreSQL aus. Während der Ausführung erhöht sich die Speicherauslastung der jeweiligen Postgres-Verbindung allmählich. Sobald kein Speicher mehr verfügbar ist (von 10 MB auf 2,2 GB bei 3 GB RAM), trifft OOM Killer sie mit 9, was dazu führt, dass Postgres …
Ich bin derzeit mit der folgenden Situation gesegnet: Wir haben eine Produktionsdatenbank, die partitioniert ist und Primärschlüssel vom Typ verwendet int Mehrere (~ 20) Tabellen mit jeweils> 100.000.000 Zeilen, von denen 2 in der Nähe von 2.000.000.000 Zeilen liegen Diese Tabellen haben alle eine Spalte vom Typ intals Primärschlüssel, die …
Hatte heute eine Prüfung. Eine Frage störte mich: Was kann eine Einschränkung auf Tabellenebene tun, was eine Einschränkung auf Spaltenebene nicht kann? Meine Antwort war, dass nur eine Einschränkungsdeklaration auf Tabellenebene das Einrichten eines zusammengesetzten Primärschlüssels ermöglicht. Ich denke, das ist nicht der einzige Unterschied. Wie hätte ich das ergänzen …
Ich versuche, eine partitionierte Tabelle zu erstellen, in der die Partitionierung durch bestimmt wird OrderDate. Ich versuche ein clustered indexOn OrderDateund ein nonclustered primary keyOn zu erstellen OrderID. Aber ich bekomme eine Fehlermeldung: Meldung 1908, Ebene 16, Status 1, Zeile 1 Spalte 'OrderDate' ist eine Partitionierungsspalte des Index 'PK_OrderID'. Partitionsspalten …
Gibt es eine Möglichkeit, Entwickler daran zu hindern, neue benutzerdefinierte Funktionen zu erstellen, die einen Cursor verwenden? Würde ein Datenbank-Trigger, der den Code einer UDF lesen kann, dies tun?
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.