Bind variable kullanmayan sorguların tespiti

2 Eyl by Ahmet Duruöz

Bind variable kullanmayan sorguların tespiti

Veritabanında , sorgularda bind variable kullanımı oldukça önemlidir. Bind variable kullanımı olmadığından veritabanındaki hard parsing işlemleri artacaktır. Soft parsing azalacaktır. Bu da performansa olumsuz yönde etkisi olacaktır.

Aşağıdaki sorgu ile bind variable kullanmayan sorguları ve kopya sayılarını görebilirsiniz.

SELECT SUBSTR(sql_text, 1, 100) sql,
               count(*) copies
          FROM v$sqlarea
         GROUP BY substr(sql_text, 1, 100)
        HAVING count(*) > 3
         ORDER BY count(*);
 

 

Loading

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Lütfen captcha kodunu giriniz *

Lütfen Resimdeki Kodu Boşluğa Giriniz.

Lütfen captcha kodunu giriniz *

Lütfen Resimdeki Kodu Boşluğa Giriniz.