Hello,
Naja wenn es eine hoch frequentierte Datenbank ist können die Lücken schnell auswachsen. Bei Auto increment Ids vergeudet man somit Nummern.
Das macht aber gar nix...
Welche Datenmengen erwartest du? Wie oft erwartet du, dass eine Transaktion abgebrochen werden muss und eine Lücke entsteht?
gute Frage. WEnn man bedenkt, dass man heutzutage den Upload von Bildern (also über das Internet) mit 16MB und mehr als "normal" ansieht, kann die Verarbeitung eines Index mit 16MB Größe (lokal) doch wohl keine ernsthafte Gefahr mehr darstellen, oder?
Blöd wird es nur, wenn der Index "unbalancend" (je nach verwendetem System) wird, was Du wohl mit "größeren Lücken" gemeint haben könntest.
Für reale Projekte jenseits von NSA und ähnlichen Diensten sehe ich persönlich da aber keinerlei Probleme. Um ein Rechnenzentrum platt zu machen, wie es z.B. Strato bereithält, muss man schon einige Hundert Besucher (x 100 Folgeanfragen) pro Sekunde haben.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg