Хранимая процедура или код

Я прошу не мнения, а больше о документации

У нас есть много файлов данных (XML, CSV, Plantext и т. д.), и нам нужно их обработать,

Ведущий специалист по базе данных предлагает ted, используя хранимую процедуру для выполнения задачи. По сути, у нас есть промежуточная таблица, в которой файл сериализуется и сохраняется в clob или столбце XML. Затем оттуда он предложил в дальнейшем использовать хранимую процедуру для обработки файла.

Я разработчик приложений с опытом работы с базами данных, в большей степени я занимаюсь разработкой приложений, и я могу быть предвзятым, но использование этой логики в базе данных кажется плохой идеей, и я не могу найти документацию, подтверждающую или опровергающую это. Я имею в виду поставить автомобиль на железнодорожные пути, чтобы тянуть грузы.

Итак, мои вопросы: Насколько хорошо работает БД (Oracle, DB2, MySQL, SqlServer), когда мы говорим о поиске по регулярным выражениям, поиске и замене данных в clob, обходе dom, рекурсии? По сравнению с такими языками программирования, как Java, PHP или C#, по тем же вопросам.

Изменить

Итак, я ищу документацию по сравнению/анализу времени выполнения конкретного языка программирования по сравнению с СУБД, в частности, для поиска и замены строк, поиска и замены регулярных выражений. Обход XML Dom. Использование памяти при вызовах рекурсивных методов. И, в частности, насколько хорошо они масштабируются при работе с 10–100 ГБ данных.

6
задан Churk 18 April 2012 в 20:56
поделиться