У меня есть рабочий процесс, который загружает миллионы данных из плоского файла в таблицу Oracle. Установленная длина буфера была 10240. Недавно произошел сбой из-за того, что длина записи об ошибке больше, чем ошибка длины последовательного буфера строки. Люди, предлагающие изменить значение точности больших столбцов вместо изменения длины буфера в рабочем процессе. Мой вопрос -
- Зачем менять только значение точности вместо длины буфера?
- Повлияет ли увеличение точности или длины буфера на другие сеансы, работающие параллельно?
- Есть ли какие-либо предложения, что делать для таких проблем с длиной буфера?
- Что именно здесь делает размер буфера DTM? Разве это не нужно изменить?