Hallo allerseits, evtl. hat ja jemand Erfahrungswerte für folgende Situation: Wenn Postgres ein Update auf eine Spalte macht, wird aufgrund der Transaktionen immer eine komplette Kopie der Spalte angelegt. (wenn ich mich nun nicht irre) Angenommen, ich habe eine Tabelle mit relativ vielen Spalten, einigen Texten usw. und eine Spalte davon wird relativ häufig aktualisiert, zum Beispiel ein Counter. Hat jemand Erfahrungswerte, ob bzw. ab wann es sinnvoll ist, diese Spalte (oder mehrere häufig zu aktualisierende Spalten) in eine andere Tabelle zu verfrachten, damit beim Update nicht immer von allen Spalten (und Texten) Kopien angelegt werden müssen und große Lücken entstehen? Oder ist das eher Quatsch? Beim Auslesen muss ja auch ein Join gemacht werden und außerdem ist dann zwei mal der Overhead für die Spalten-Basisdaten nötig. Ciao Alvar -- ** Alvar C.H. Freude, http://alvar.a-blast.org/ ** http://www.wen-waehlen.de/ ** http://odem.org/ ** http://www.assoziations-blaster.de/
Attachment:
pgpZ0wBNlbArK.pgp
Description: PGP signature