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 yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir