Yes, it is a JAVA application. But the strange thing is that I only read that bind variables cause parse calls to be less than executions when cursor_sharing is similar and there are no changes in execution plans, but I never tried to reproduce it. Even on standalone SQLPLUS prompt, I am able to reproduce that parse_calls are equal to executions with all modes of cursor_sharing tried. Is it something that is known?