INHOUDSOPGAWE:

Wat is verduidelik plan in PL SQL?
Wat is verduidelik plan in PL SQL?

Video: Wat is verduidelik plan in PL SQL?

Video: Wat is verduidelik plan in PL SQL?
Video: Каналы для овладения электронными таблицами Google 2024, Mei
Anonim

In Oracle PL / SQL , die term VERDUIDELIK PLAN is 'n stelling wat jou toelaat om die te sien uitvoeringsplan vir 'n gegewe SQL verklaring. An uitvoeringsplan (soms ook genoem a navraag uitvoeringsplan ) is die volgorde van bewerkings wat Orakel voer uit wanneer dit data lees of skryf wat voortspruit uit 'n SQL verklaring.

Eenvoudig so, wat is verduidelik plan en hoe word dit gebruik?

An plan verduidelik is 'n voorstelling van die toegangspad wat geneem word wanneer a navraag word binne Oracle uitgevoer. Bepaal die optimale toegangspad vir die navraag te neem. Met die Rule Based Optimizer (RBO) dit gebruike 'n stel heuristieke om toegangspad te bepaal.

Weet ook, wat is die koste in Oracle verduidelik plan? 5 antwoorde. Die uitset van VERDUIDELIK PLAN is 'n ontfoutuitvoer van Oracle se navraag optimaliseerder. Die KOSTE is die finale uitset van die Koste -gebaseerde optimeerder (CBO), waarvan die doel is om te kies watter van die vele verskillende moontlike planne moet gebruik word om die uit te voer navraag.

Behalwe hierbo, wat is verduidelik plan in SQL?

Die VERDUIDELIK PLAN verklaring vertoon uitvoeringsplanne gekies deur die Oracle-optimaliseerder vir SELECT-, UPDATE-, INSERT- en DELETE-stellings. 'n Verklaring s'n uitvoeringsplan is die volgorde van bewerkings wat Oracle uitvoer om die stelling uit te voer. Die rybronboom is die kern van die uitvoeringsplan.

Hoe gebruik jy Tkprof?

Volg hierdie stappe om die SQL Trace-fasiliteit en TKPROF te gebruik:

  1. Stel inisialiseringsparameters vir spoorlêerbestuur.
  2. Aktiveer die SQL Trace-fasiliteit vir die verlangde sessie, en laat die toepassing loop.
  3. Begin TKPROF om die spoorlêer wat in Stap 2 geskep is, in 'n leesbare uitvoerlêer te vertaal.

Aanbeveel: