по идее вы должны зная свое решение генерить более оптимальные планы, так как обладаете информацией о логической структуре данных - понимаете для чего это вообще нужно(чего нет у SQL)
У SQL вместо этого - статистика, которая может существенно влиять на выбор плана.