konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

Witam,

Piszę pracę inżynierską na temat mechanizmów optymalizacji zapytań w Oracle Server. Wykorzystuję Oracle'a w wersji 11.

Poszukuję jakiejś przykładowej bazy danych, najlepiej hurtowni - coś w rodzaju AdventureWorks, która niestety jest zrobiona pod MS SQL Server. Mógłbym skorzystać z HR, ale tam jest niestety trochę za mało danych, żeby ukazać różnice pomiędzy zapytaniami zoptymalizowanymi i niezopytmalizowanymi. Polecacie coś dobrego?

Pozdrawiam,
Krystian Stasiak
Grzegorz D.

Grzegorz D. PL/SQL Developer

Temat: Oracle - przykładowa baza danych (hurtownia)

A SH?

http://docs.oracle.com/cd/E11882_01/server.112/e10831/...
Andrzej P.

Andrzej P. Oracle Database
Consultant

Temat: Oracle - przykładowa baza danych (hurtownia)

Przykładowa hurtownia była tutaj:

http://docs.oracle.com/cd/B28359_01/server.111/b28314/...

Na dole dokumentu jest dział zatytułowany "Installing the Oracle Warehouse Builder Demonstration" - informacje o instalacji, odnośniki do materiałów szkoleniowych itp. (w szkoleniach chyba zaktualizowali, więc pierwsza otwierana strona nie musi być aktualna).

konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

OWB omijaj szerokim lukiem, bo jeszcze oblejesz ;)

konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

Sprawdzę SH, ale jeśli ktoś zna coś jeszcze sensownego, to proszę o pomoc.

Dlaczego omijać OWB?

konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

Myślę, że najwyższy czas zapoznać się ze swingbench`em

http://dominicgiles.com/swingbench.html
Grzegorz D.

Grzegorz D. PL/SQL Developer

Temat: Oracle - przykładowa baza danych (hurtownia)

Krystian Stasiak:
Sprawdzę SH, ale jeśli ktoś zna coś jeszcze sensownego, to proszę o pomoc.

Dlaczego omijać OWB?

Bo jest toporny :)

Jak już wcześniej wymieniłeś AdventureWorksa (rozumiem, że chodzi o wersję AdventureWorksDW, bo ten pierwszy obrazuje system OLTP), to nie widzę problemu, żeby tą bazę przeciągnąć z SQL Servera na Oracle.

konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

Bartosz Zieliński:
Myślę, że najwyższy czas zapoznać się ze swingbench`em

http://dominicgiles.com/swingbench.html

Ale, jak przeczytałem w innym wątku, to jest narzędzie do symulowania obciążenia bazy, a nie do końca mi o to chodzi. Baza - jeśli już - to ma zostać obciążona niejako przez realizowanie kwerend, a musi być dość duża, żeby zaobserwować różnicę pomiędzy zapytaniami zoptymalizowanymi a niezoptymalizowanymi.

konto usunięte

Temat: Oracle - przykładowa baza danych (hurtownia)

Swingbench podczas instalacji tworzy schemat SOE, który zawiera całą logikę aplikacji.
Sam również decydujesz o wielkości tego schematu, od 2Gb nawet do TB.
Następnie puszczasz testy i możesz się bawić w to co chcesz.
Marcin Badtke

Marcin Badtke Administrator Baz
Danych, Citibank
Europe plc

Temat: Oracle - przykładowa baza danych (hurtownia)

Krystian Stasiak:
Witam,

Piszę pracę inżynierską na temat mechanizmów optymalizacji zapytań w Oracle Server. Wykorzystuję Oracle'a w wersji 11.

Poszukuję jakiejś przykładowej bazy danych, najlepiej hurtowni - coś w rodzaju AdventureWorks, która niestety jest zrobiona pod MS SQL Server. Mógłbym skorzystać z HR, ale tam jest niestety trochę za mało danych, żeby ukazać różnice pomiędzy zapytaniami zoptymalizowanymi i niezopytmalizowanymi. Polecacie coś dobrego?

Pozdrawiam,
Krystian Stasiak

Ilość danych nie jest aż taka istotna o ile to nie jest dosłownie kilka rekordów. Większą ich ilośc można zasymulować np. modyfikowanymi statystykami. Oprócz tego aby pokazać różnice w zapytaniach zotymalizowanych i nie to wystarczy plan zapytania i ilość IO. Ewentualnie jeszcze czas CPU jeśli np. pokażemy różnice w zapytaniach używających zmiennych wiązanych i nie używających takich zmiennych.

Dla przykładu Tom Kyte w najlepszej książce o Oracle jaką czytałem pokazuje przykłady działające na schemacie scott.

Następna dyskusja:

Hurtownia Danych - Baza Ope...




Wyślij zaproszenie do