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(*);