Съдържание:

Какво представлява планът за обяснение в PL SQL?
Какво представлява планът за обяснение в PL SQL?

Видео: Какво представлява планът за обяснение в PL SQL?

Видео: Какво представлява планът за обяснение в PL SQL?
Видео: Учим Базы Данных за 1 час! #От Профессионала 2024, Ноември
Anonim

В Oracle PL / SQL , терминът ОБЯСНИ ПЛАН е изявление, което ви позволява да видите план за изпълнение за даденост SQL изявление. Ан план за изпълнение (понякога наричан също а план за изпълнение на заявка ) е последователността от операции, които Оракул изпълнява, когато чете или записва данни, получени от a SQL изявление.

Просто така, какво е план за обяснение и как се използва?

Ан обяснете плана е представяне на пътя за достъп, който се приема, когато a запитване се изпълнява в рамките на Oracle. Определя оптималния път за достъп за запитване да взема. С оптимизатора, базиран на правила (RBO) го използва набор от евристики за определяне на пътя за достъп.

Знайте също, каква е цената в плана за обяснение на Oracle? 5 отговора. Изходът на ОБЯСНИ ПЛАН е изход за отстраняване на грешки от Запитване на Oracle оптимизатор. В ЦЕНА е крайният изход на Цена -базиран оптимизатор (CBO), чиято цел е да избере кой от многото различни възможни планове трябва да се използва за стартиране на запитване.

Освен по-горе, какво е план за обяснение в SQL?

В ОБЯСНИ ПЛАН показва изявление планове за изпълнение избран от оптимизатора на Oracle за изрази SELECT, UPDATE, INSERT и DELETE. Изявление план за изпълнение е последователността от операции, които Oracle изпълнява за изпълнение на оператора. Изходното дърво на ред е ядрото на план за изпълнение.

Как използвате Tkprof?

Следвайте тези стъпки, за да използвате SQL Trace съоръжението и TKPROF:

  1. Задайте параметри за инициализация за управление на трасиращи файлове.
  2. Активирайте средството за SQL Trace за желаната сесия и стартирайте приложението.
  3. Изпълнете TKPROF, за да преведете файла за проследяване, създаден в стъпка 2, в четим изходен файл.

Препоръчано: