2011-08-18 11 views
8

Czy istnieje sposób, aby zmusić Oracle również "widzieć" tabelę i powiązane indeksy jako większe niż są w rzeczywistości?Faking Oracle statystyki?

Innymi słowy, czy istnieje sposób na "fałszowanie" statystyk bazy danych, więc optymalizator kosztowy podejmowałby decyzje na prawie pustej bazie danych, która jest bliższa decyzjom podejmowanym w rzeczywistej, dużej bazie danych produkcji ?

Pomysł polega na tym, aby móc eksperymentować z planami wykonawczymi przy pomocy różnych strategii indeksowania/zapytania/(de) normalizacji bardzo wcześnie w procesie projektowania bazy danych, bez marnowania czasu na pisanie kodu, który wypełnia go przedstawicielem dane testowe (większość z nich zostanie zresetowana, ponieważ projekt bazy danych nadal nie jest rozliczany).

Importowanie statystyk nie wchodzi w grę, ponieważ produkcyjna baza danych jeszcze nie istnieje.

Odpowiedz

Powiązane problemy