Innehållsförteckning:

Vad är förklara plan i PL SQL?
Vad är förklara plan i PL SQL?

Video: Vad är förklara plan i PL SQL?

Video: Vad är förklara plan i PL SQL?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

I Oracle PL / SQL , termen FÖRKLARA PLANEN är ett uttalande som låter dig se genomförandeplan för en given SQL påstående. Ett genomförandeplan (ibland även kallad a utförandeplan för förfrågningar ) är sekvensen av operationer som Orakel utför när den läser eller skriver data som härrör från en SQL påstående.

Helt enkelt så, vad är förklara plan och hur används den?

Ett förklara planen är en representation av åtkomstvägen som tas när en fråga exekveras inom Oracle. Bestämmer den optimala åtkomstvägen för fråga att ta. Med Rule Based Optimizer (RBO) det använder en uppsättning heuristik för att bestämma åtkomstväg.

Vet också, vad är kostnaden i Oracle-förklaringsplanen? 5 svar. Utgången av FÖRKLARA PLANEN är en felsökningsutgång från Oracles fråga optimerare. De KOSTA är den slutliga utmatningen av Kosta -baserad optimerare (CBO), vars syfte är att välja vilken av de många olika möjliga planer ska användas för att köra fråga.

Förutom ovan, vad är förklara plan i SQL?

De FÖRKLARA PLANEN uttalande visas genomförandeplaner vald av Oracle-optimeraren för SELECT-, UPDATE-, INSERT- och DELETE-satser. Ett uttalande genomförandeplan är sekvensen av operationer som Oracle utför för att köra satsen. Radkällans träd är kärnan i genomförandeplan.

Hur använder du Tkprof?

Följ dessa steg för att använda SQL Trace-funktionen och TKPROF:

  1. Ställ in initialiseringsparametrar för spårningsfilhantering.
  2. Aktivera SQL Trace-funktionen för önskad session och kör applikationen.
  3. Kör TKPROF för att översätta spårningsfilen som skapades i steg 2 till en läsbar utdatafil.

Rekommenderad: