проблема в том, как SimpleJdbcCall из Spring работает, он получает метаданные процедуры и аргументы для каждого вызова. даже если они не должны его кэшировать, должна быть настройка, которая включает и отключает кэширование метаданных при использовании SimpleJdbcCall.
При использовании SimpleJdbcCall ... остерегайтесь конфликта метаданных, который случается ... если в вашем приложении слишком много вызовов процедур pl / sql, тогда оракул может получить конфликт защелок, и, следовательно, все приложение замедлится, так как это вызывает узкое место ... серверы даже аварийно завершают работу, делая приложение не отвечающим требованиям. добавьте небольшой кеш, погрузившись в код Spring и сделайте флаг для включения / выключения ... tadaanngggg .. он работает потрясающе быстрее, чем когда-либо.