Jetzt weiß ich, dass bigint 2^64 ist; das heißt, mehr Atome als im bekannten Universum. Ich sollte mir keine Sorgen machen, da mein bloßes menschliches Gehirn einfach nicht um die Ungeheuerlichkeit dieser Zahl herumkommen kann.Ist bigint groß genug für eine Ereignisprotokolltabelle?
Lassen Sie uns jedoch sagen, dass ich jede Änderung in jeder Kategorie, Produkt und Bestellung in meinem System vom Start bis zum Ende der Zeit aufzeichnen. Sollte ich über die Leistung von Tabellenschreibvorgängen besorgt sein, bevor ich mir Sorgen darüber mache, dass die Primärschlüsselwerte nicht mehr ausreichen? Sollte ich Ereignisse unterschiedlicher Prioritäten in verschiedenen Ereignistabellen aufzeichnen? Werden mir auf einer Festplatte die Atome ausgehen, bevor mir die Bigints ausgehen? Wie groß sollte ich eine Event-Log-Tabelle bekommen lassen, bevor ich mit dem Archivieren/Löschen beginne?
Übrigens variieren Schätzungen für Atome im bekannten Universum zwischen 10^50 und 10^70, also ist 2^64 (um 10^20) sehr viel kleiner - sogar ein Mensch hat mehr (um 10^27) Atome;) – schnaader