Als «database-design» getaggte Fragen

Die Entwicklung des konzeptionellen Schemas und / oder des logischen Modells und / oder der physischen Einstellungen einer Datenbank.



3
Best Practices für Verlaufs- / Zeittabellen?
Angenommen, ich habe ein Objekt mit bestimmten Feldern, die ich verfolgen möchte, und bestimmten Feldern, die ich nicht verfolgen möchte. Aus Sicht der Normalisierung ist das folgende Schema in Ordnung: CREATE TABLE MyObject AS ( MyObjectId INT IDENTITY NOT NULL PRIMARY KEY, MyObjectField1 VARCHAR(100) NOT NULL, MyObjectField2 VARCHAR(100) NOT NULL, …



3
Integritätsbeschränkungen in einer relationalen Datenbank - sollten wir sie übersehen?
Ich bin in einer permanenten Diskussion mit den Entwicklern des Unternehmens, in dem ich arbeite, weil sie sagen, dass es besser ist, die Durchsetzung von Beziehungen (über FOREIGN KEY-Einschränkungsdefinitionen) in einer relationalen Datenbank zu beseitigen, um große Abfragen zu beschleunigen und bessere Ergebnisse zu erzielen Performance. Die betrachtete Plattform ist …



5
Berechnen Sie die Zeilengröße und die maximale Zeilengröße für eine Tabelle
Problem: Gibt es eine Möglichkeit, die Anzahl der von der Tabellenerstellung belegten Bytes zu berechnen? Ich weiß, dass Sie einige Informationen aus information_schema.tables abrufen können, diese Informationen jedoch nicht genau genug sind. Was tatsächlich benötigt wird, ist die Anzahl der Bytes gemäß der Definition der Tabelle nur für innodb, und …


3
Warum NICHT partitionieren?
Wann möchte man eine Datenbank NICHT partitionieren? (Denken Sie an MySQL-Partitionierung ) In meinem Fall Ich werde mit ein paar Millionen Zeilen beginnen, es sollte von dort wachsen. Primärschlüssel in einem Zeichenfeld, das als häufigste Einschränkung für Abfragen dient (und Suchvorgänge sind häufig - mindestens einige pro Sekunde). Der Primärschlüssel …



2
Data Warehouse-Design für die Berichterstellung anhand von Daten für viele Zeitzonen
Wir versuchen, ein Data Warehouse-Design zu optimieren, das die Berichterstellung für Daten für viele Zeitzonen unterstützt. Beispielsweise haben wir möglicherweise einen Bericht über die Aktivität eines Monats (Millionen von Zeilen), in dem die Aktivität nach Tagesstunden gruppiert angezeigt werden muss. Und natürlich muss diese Stunde des Tages die "lokale" Stunde …

1
Best Practice zum Speichern von Datensatzmetadaten
Was ist die beste Vorgehensweise zum Speichern von Metadaten einzelner Datensätze in einer Datenbank? Ich muss allgemeine Metadaten wie Erstellungszeit und Zeitpunkt der letzten Aktualisierung für viele Tabellen in meiner Datenbank speichern. Ich habe ein paar verschiedene Lösungen gefunden: Speichern Sie die Metadaten direkt in den Tabellen. Vorteile: Metadaten sind …

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.