Sadržaj:

Što je plan objašnjenja u PL SQL-u?
Što je plan objašnjenja u PL SQL-u?

Video: Što je plan objašnjenja u PL SQL-u?

Video: Što je plan objašnjenja u PL SQL-u?
Video: Explaining Explain Plans 2024, Svibanj
Anonim

U Oracle PL / SQL , uvjet OBJASNITE PLAN je izjava koja vam omogućuje da vidite plan izvršenja za dano SQL izjava. An plan izvršenja (ponekad se naziva i a plan izvršenja upita ) je slijed operacija koje Oracle obavlja kada čita ili zapisuje podatke koji proizlaze iz a SQL izjava.

Jednostavno, što je plan objašnjenja i kako se koristi?

An objasni plan je prikaz pristupnog puta koji se uzima kada a upit se izvršava unutar Oraclea. Određuje optimalni pristupni put za upit uzeti. S Optimizatorom temeljenim na pravilima (RBO) to koristi skup heuristika za određivanje pristupnog puta.

Također Znajte, kolika je cijena u Oracle planu objašnjenja? 5 odgovora. Izlaz od OBJASNITE PLAN je izlaz za otklanjanje pogrešaka Oracleov upit optimizator. The TROŠKOVI je konačni izlaz Trošak -based optimizer (CBO), čija je svrha odabrati koji od mnogih mogućih planove treba koristiti za pokretanje upit.

Osim gore navedenog, što je plan objašnjenja u SQL-u?

The OBJASNITE PLAN prikazi izjava planove izvršenja odabrano od strane Oracle optimizatora za naredbe SELECT, UPDATE, INSERT i DELETE. Izjava plan izvršenja je slijed operacija koje Oracle izvodi za pokretanje naredbe. Izvorno stablo reda je jezgra plan izvršenja.

Kako koristite Tkprof?

Slijedite ove korake za korištenje mogućnosti SQL Trace i TKPROF:

  1. Postavite parametre inicijalizacije za upravljanje datotekom praćenja.
  2. Omogućite mogućnost SQL Trace za željenu sesiju i pokrenite aplikaciju.
  3. Pokrenite TKPROF da prevedete datoteku praćenja kreiranu u koraku 2 u čitljivu izlaznu datoteku.

Preporučeni: