Sadržaj:

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

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

Video: Šta je plan objašnjenja u PL SQL-u?
Video: Pascal и Delphi живы? / История / Популярность / Мифы / Возможности / Преимущества и недостатки 2024, Maj
Anonim

U Oracle PL / SQL , pojam OBJASNITE PLAN je izjava koja vam omogućava da vidite plan izvršenja za dato SQL izjava. An plan izvršenja (ponekad se naziva i a plan izvršenja upita ) je redoslijed operacija koji Oracle obavlja kada čita ili upisuje podatke koji su rezultat a SQL izjava.

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

An objasni plan je prikaz pristupne staze koja se uzima kada a upit se izvršava unutar Oraclea. Određuje optimalni pristupni put za upit uzeti. Sa optimizatorom zasnovanim na pravilima (RBO) it koristi skup heuristika za određivanje pristupne putanje.

Također Znajte, kolika je cijena u Oracle planu objašnjenja? 5 odgovora. Izlaz od OBJASNITE PLAN je izlaz za otklanjanje grešaka iz Oracleov upit optimizator. The COST je konačni izlaz Troškovi -bazirani optimizator (CBO), čija je svrha da odabere koji od mnogih mogućih planove treba koristiti za pokretanje upit.

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

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

Kako koristite Tkprof?

Slijedite ove korake da biste koristili SQL Trace mogućnost i TKPROF:

  1. Postavite inicijalizacijske parametre 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čuje se: