ďťż
 
optymalizacja zapytań w Oracle ďťż
 
optymalizacja zapytań w Oracle
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

optymalizacja zapytań w Oracle



krixx - 20-11-2006 00:02
optymalizacja zapytań w Oracle
  Witam!!!!!

potrzebuję jeszcze wiedzieć jak można zmierzyc czas wykonania
zapytania w Oracle?
oraz czy można (jak TAK to jak?) wyłączyć optymalizator w Oracle?

z góry dziękuję za pomoc!!!!





Maseł - 20-11-2006 00:02

  krixx wrote:
> Witam!!!!!
>
> potrzebuję jeszcze wiedzieć jak można zmierzyc czas wykonania
> zapytania w Oracle?

mozna *)

> oraz czy można (jak TAK to jak?) wyłączyć optymalizator w Oracle?

Jane, ze mozna - wylacza sie go razem z baza danych...
A czy moglbys wyjasnic, jak mialaby dzialac baza danych bez
optymalizatora? (zawlaszcza taka, obslugujaca jakistam standard jezyka SQL)

Pozdro

Maseł

*) a jak to zalezy od uzywanego narzedzia - w przypadku SQL*Plus'a
nakarm googla haslem 'timing'




Grzesiek G. - 21-11-2006 00:01

  Maseł napisał(a):
[...]
> Jane, ze mozna - wylacza sie go razem z baza danych...
> A czy moglbys wyjasnic, jak mialaby dzialac baza danych bez
> optymalizatora? (zawlaszcza taka, obslugujaca jakistam standard jezyka SQL)
[...]

Realizuje pierwszy lepszy plan wykonania zapytania nie patrząc, czy inny
plan nie będzie efektywniejszy.

Pozdrawiam

--
Grzegorz Gruza
Odpowiadając usuń "spamerom_nie." z adresu!!!




Krzysztof Paz - 21-11-2006 00:01

  Podejrzewam,
że obecne pytanie jest również w związku z pracą dyplomową - podobnie jak
poprzednie.
W tej sytuacji nasuwa się przypuszczenie, iż dojdzie w niej do porównania
różnych baz danych w kontekście szybkości wykonywania zapytań i sprawności
działania optymalizatora. Jeśli istotnie tak się stanie, gorąco rekomenduję
przeprowadzenie pogłębionej analizy zagadnień - tj. np.: wzięcie pod uwagę
aspektów konfiguracji sprzętu - optymalizacja konfiguracji dla testowanego
środowiska, dobór ilości pamięci i dysków na CPU, rozłożenia czasów
przetwarzania/oczekiwania na procesorach, strojenie wydajności systemu
operacyjnego i samej bazy danych a następnie dopiero badanie wybranych
mechanizmów bazodanowych.

Pozdrawiam,
Kris.





zarafiq@poczta.onet.pl - 21-11-2006 00:01

  > Witam!!!!!

Cześć

> potrzebuję jeszcze wiedzieć jak można zmierzyc czas wykonania
> zapytania w Oracle?

set autotrace traceonly

> oraz czy można (jak TAK to jak?) wyłączyć optymalizator w Oracle?

Nie wiem czy można go wyłączyć ale można go zmusić do zrobienia
głupiej rzeczy przez zafałszowanie statystyk:

dbms_stats.set_table_stats...
dbms_stats.set_index_stats...

i przez "optimizer hints".

Pozdrawiam
zarafiq

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Oracle 19g +Insert +Insert +Insert... [Oracle] jak =?ISO-8859-2?Q?ograniczy=E6_pami=EA=E6_dla_se?==?ISO-8859-2?Q?rwera=3F?= =?ISO-8859-2?Q?=5BOT=5D_Zdany_egzamin_Oracle_1Z0-007_a?==?ISO-8859-2?Q?_brak_informacji_na_stronie_Prometric_-_czy?==?ISO-8859-2?Q?_co=B6_nie_tak=3F?= [oracle] czy da =?ISO-8859-2?Q?si=EA_z_poziomu_procedury_?==?ISO-8859-2?Q?zrobi=E6_kopi=EA_zapasow=B1=3F?= [oracle 10g] czy =?ISO-8859-2?Q?mo=BFna_wy=B3=B1czy=E6_wszys?==?ISO-8859-2?Q?tkie_wi=EAzy_w_schemacie=3F?= MSSQL Express czy Oracle Express =?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?= Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?= =?iso-8859-2?q?[oracle_10g]_jak_da=E6_grant_do_gv$=2E=2E=2E=2E_=3F?= [Oracle] 10g wersja =?ISO-8859-2?Q?pe=B3na_i_Express_Editi?==?ISO-8859-2?Q?on?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ponland.htw.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com