Static vs dynamic sql

В моей базе данных в нескольких местах разработчики использовали динамический SQL вместо статического. И они говорят, что причина этого заключается в улучшении производительности. Может кто-нибудь сказать мне, может ли динамический sql действительно увеличить производительность в хранимой процедуре или блоке plsql?

Что будет выполняться быстрее и почему?
1.

begin  
    execute immediate 'delete from X';  
end;

2.

begin  
    delete from X;  
end;
5
задан APC 24 August 2010 в 11:54
поделиться