Kazalo:

Kaj je razlaga načrt v PL SQL?
Kaj je razlaga načrt v PL SQL?

Video: Kaj je razlaga načrt v PL SQL?

Video: Kaj je razlaga načrt v PL SQL?
Video: ЗНАМЕНИЕ 2024, November
Anonim

V Oracle PL / SQL , izraz RAZLOŽITE NAČRT je izjava, ki vam omogoča, da vidite izvedbeni načrt za dano SQL izjava. An izvedbeni načrt (včasih se imenuje tudi a načrt izvedbe poizvedbe ) je zaporedje operacij, ki Oracle izvaja, ko bere ali zapisuje podatke, ki izhajajo iz a SQL izjava.

Preprosto tako, kaj je načrt razlage in kako se uporablja?

An razloži načrt je predstavitev dostopne poti, ki se izvede, ko a poizvedba se izvaja v Oraclu. Določa optimalno dostopno pot za poizvedba vzeti. Z orodjem za optimiziranje na podlagi pravil (RBO) it uporablja niz hevristik za določitev poti dostopa.

Vedite tudi, kolikšna je cena v načrtu pojasnil Oracle? 5 odgovorov. Izhod iz RAZLOŽITE NAČRT je izhod za odpravljanje napak Oraclova poizvedba optimizator. The STROŠKI je končni rezultat Stroški -based optimizer (CBO), katerega namen je izbrati katerega izmed številnih možnih načrti je treba uporabiti za zagon poizvedba.

Poleg zgoraj, kaj je razlaga načrt v SQL?

The RAZLOŽITE NAČRT prikazi izjav izvedbeni načrti izbral optimizator Oracle za stavke SELECT, UPDATE, INSERT in DELETE. Izjava izvedbeni načrt je zaporedje operacij, ki jih Oracle izvede za izvajanje stavka. Izvorno drevo vrstice je jedro izvedbeni načrt.

Kako uporabljate Tkprof?

Sledite tem korakom za uporabo orodja SQL Trace in TKPROF:

  1. Nastavite inicializacijske parametre za upravljanje datotek sledenja.
  2. Omogočite možnost SQL Trace za želeno sejo in zaženite aplikacijo.
  3. Zaženite TKPROF, da prevedete datoteko sledenja, ustvarjeno v koraku 2, v berljivo izhodno datoteko.

Priporočena: