Ich habe Schwierigkeiten, die Idee der Vor- und Nachteile der Tabellenaufteilung zu verstehen. Ich beginne mit der Arbeit an einem Projekt mit 8 Tabellen, von denen eine die Hauptdatentabelle mit 180 bis 260 Millionen Datensätzen sein wird. Da es sich um eine ordnungsgemäß indizierte Tabelle handelt, denke ich darüber nach, …
Ich habe eine große Tabelle von Objekten (15M + Zeile) in PostgreSQL 9.0.8, für die ich veraltete Felder abfragen möchte. Ich möchte die Abfrage aus Gründen der Skalierbarkeit und Parallelität durch Millionen teilen und alle Daten mit dem Feld "updated_at" abrufen, das ein Datum vor einigen Tagen aufweist. Ich habe …
Ich partitioniere eine Tabelle basierend auf einer Spalte, die kein Primärschlüssel ist. Ich habe heute widersprüchliche Informationen darüber gelesen, ob die Partitionsspalte Teil des Primärschlüssels sein muss. Mein Bauch sagt nein, aber ich bin nicht 100% sicher. Also Fragen ... Muss die Partitionsspalte Teil der Primärspalte sein? Ist es so …
Ich habe eine vorhandene Tabelle mit Daten: dbo.Test (col1,col2,col3....) ON [PRIMARY] Ich muss diese Tabelle ändern, um sie so zu partitionieren: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Wie kann ich dies erreichen, ohne den Tisch fallen zu lassen und neu zu erstellen?
Ich teste verschiedene Architekturen für große Tabellen und ein Vorschlag, den ich gesehen habe, ist die Verwendung einer partitionierten Ansicht, bei der eine große Tabelle in eine Reihe kleinerer, "partitionierter" Tabellen aufgeteilt wird. 1 , 2 , 3 , 4 Beim Testen dieses Ansatzes habe ich etwas entdeckt, das für …
Ich habe diese Artikel in PCMag von Itzik Ben-Gan gelesen : Suchen und Sie scannen Teil I: Wenn das Optimierungsprogramm nicht optimiert, suchen und Sie scannen Teil II: Aufsteigende Tasten Ich habe derzeit ein "Grouped Max" -Problem mit all unseren partitionierten Tabellen. Wir verwenden den von Itzik Ben-Gan bereitgestellten Trick …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Nach einigen Jahren im "NoSQL" -Raum habe ich jetzt ein Problem, das seiner Natur nach ziemlich "relational" ist. Heute sehe ich Datenspeicher mit ganz anderen Augen als zuvor. …
Wir haben eine große partitionierte SQL Server-Datenbank, die inkrementelle Statistiken verwendet. Alle Indizes sind partitioniert und ausgerichtet. Wenn wir versuchen, eine Partition online nach Partitionen neu zu erstellen, verschwinden alle Statistiken, nachdem der Index neu erstellt wurde. Unten finden Sie ein Skript zum Replizieren des Problems in SQL Server 2014 …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Entschuldigung im Voraus für die sehr detaillierte Frage. Ich habe Abfragen zum Generieren eines vollständigen Datensatzes zum Reproduzieren des Problems eingefügt, und ich führe SQL Server 2012 auf …
Ich möchte eine Tabelle mit mehr als 1 Million Zeilen nach Datumsbereich partitionieren. Wie wird dies in der Regel durchgeführt, ohne dass viel Ausfallzeit erforderlich ist oder das Risiko besteht, dass Daten verloren gehen? Hier sind die Strategien, über die ich nachdenke, die jedoch offen für Vorschläge sind: Die vorhandene …
In Fortsetzung einer von mir gestellten Frage zu Ist es eine gute Idee, Tabellen mit hohem Datenvolumen und hohem Zugriff in eine separate Datenbank zu verschieben? Ich suche nach verschiedenen Techniken / Lösungen für die Datenbankarchivierung in PostgreSQL. Einige Lösungen, die mir einfallen, sind: Tabellenpartitionierung Separater Tablespace und / oder …
Ich suche Beratung bei der Gestaltung von Tabellen / Indizes für die folgende Situation: Ich habe eine große Tabelle (Aktienkursverlaufsdaten, InnoDB, 35 Millionen Zeilen und wachsend) mit einem zusammengesetzten Primärschlüssel (assetid (int), date (date)). Zusätzlich zu den Preisinformationen habe ich 200 Doppelwerte, die jedem Datensatz entsprechen müssen. CREATE TABLE `mytable` …
Ich habe eine allgemeine Frage zum Design von SQL Server 2008-Tabellen. Wir haben derzeit einen Tisch mit mehr als 600 GB und wächst mit etwa 3 GB pro Tag. Diese Tabelle verfügt über die entsprechenden Unabhängigkeitswerte, wird jedoch aufgrund ihrer Größe zu einem wichtigen Absturz beim Ausführen von Abfragen. Die …
Ich würde denken, dass dies eine ziemlich einfache Frage wäre, aber ich hatte tatsächlich Schwierigkeiten, eine Antwort darauf zu finden. Die Frage: Können Sie Datenzeilen innerhalb einer partitionierten Tabelle von einer Partition in eine andere verschieben, indem Sie einfach die Partitionsspalte so aktualisieren, dass sie die Partitionsgrenze überschreitet? Wenn ich …
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.