Freitag, Mai 27, 2011

Cardinality Feedback

Im cbo-Entwickler Blog wird erläutert, was Cardinality Feedback leistet. Allerdings klingt die Beschreibung eher nach einer Krücke:
The improved estimates used by cardinality feedback are not persisted. For this reason, it’s always preferable to use other techniques to get cardinality estimates right the first time every time, e.g. extended statistics, dynamic sampling, or SQL profiles. But for cases where these techniques do not apply, cardinality feedback can provide some relief.
Grundsätzlich ist das Konzept aber sicher zukunftsweisend, da ein Großteil meiner SQL-Tuning-Operationen auch nur darauf beruht, dass ich Cardinality-Schätzungen mit den actual rows Angaben abgleiche.

Nachtrag 05.08.2011: Kerry Osborne liefert in seinem Blog ein Beispiel dafür, dass das Cardinality Feedback in manchen Fällen zu recht instablien Plänen führt.

Keine Kommentare:

Kommentar veröffentlichen