Mündəricat:

PL SQL-də izah planı nədir?
PL SQL-də izah planı nədir?

Video: PL SQL-də izah planı nədir?

Video: PL SQL-də izah planı nədir?
Video: Oracle SQL dərsləri - 2. RDBMS anlayışı, SQL nədir? SELECT əmri, SQL ALİAS I sql nedir? 2024, Noyabr
Anonim

In Oracle PL / SQL , termini PLANI İZAH EDİN görməyə imkan verən bir ifadədir icra planı verilmiş üçün SQL bəyanat. An icra planı (bəzən də adlanır sorğunun icra planı ) əməliyyatların ardıcıllığıdır ki Oracle a nəticəsində yaranan məlumatları oxuduqda və ya yazdıqda yerinə yetirir SQL bəyanat.

Sadəcə olaraq, izah planı nədir və ondan necə istifadə olunur?

An planı izah edin zaman qəbul edilən giriş yolunun təsviridir sorğu Oracle daxilində icra olunur. üçün optimal giriş yolunu müəyyən edir sorğu götürmək. Qaydaya əsaslanan optimallaşdırıcı (RBO) ilə istifadə edir giriş yolunu müəyyən etmək üçün evristik bir sıra.

Həmçinin bilin, Oracle izah planında xərc nə qədərdir? 5 Cavablar. -nin çıxışı PLANI İZAH EDİN -dən bir debug çıxışıdır Oracle sorğusu optimizator. The XƏRÇƏT nin son çıxışıdır Xərc -əsaslı optimallaşdırıcı (CBO), məqsədi müxtəlif mümkün olanlardan hansını seçməkdir planlar idarə etmək üçün istifadə edilməlidir sorğu.

Yuxarıda əlavə olaraq, SQL-də izah planı nədir?

The PLANI İZAH EDİN bəyanat göstərilir icra planları SELECT, UPDATE, INSERT və DELETE ifadələri üçün Oracle optimallaşdırıcısı tərəfindən seçilmişdir. Bir bəyanat icra planı Oracle ifadəni yerinə yetirmək üçün yerinə yetirdiyi əməliyyatların ardıcıllığıdır. Sıra mənbə ağacı əsasdır icra planı.

Tkprof-dan necə istifadə edirsiniz?

SQL Trace qurğusundan və TKPROF-dan istifadə etmək üçün bu addımları yerinə yetirin:

  1. İz faylının idarə edilməsi üçün başlanğıc parametrlərini təyin edin.
  2. İstədiyiniz seans üçün SQL Trace imkanını aktivləşdirin və tətbiqi işə salın.
  3. Addım 2-də yaradılmış iz faylını oxuna bilən çıxış faylına çevirmək üçün TKPROF-u işə salın.

Tövsiyə: