Форум: Oracle
|
Тема: SQL*Loader параметры PARALLEL и DEGREE_OF_PARALLELISM
|
Re: SQL*Loader параметры PARALLEL и DEGREE_OF_PARALLELISM [сообщение #6117 является ответом на сообщение #6116] |
Sun, 15 June 2025 00:47 |
SD
Сообщений: 444 Зарегистрирован: August 2022
|
Senior Member |
|
|
На первый взгляд звучит неплохо, но меня терзает смутное сомнение: если коммит первой сессии прошёл, а второй - обломался по любой причине, мы получаем базу в которую загрузилась только половина записей из файла и без хрустального шара не угадать каких записей не хватает?..
|
|
|
Re: SQL*Loader параметры PARALLEL и DEGREE_OF_PARALLELISM [сообщение #6119 является ответом на сообщение #6117] |
Sun, 15 June 2025 10:51 |
flexgen
Сообщений: 26 Зарегистрирован: July 2022
|
Junior Member |
|
|
SD писал(а) Sun, 15 June 2025 00:47На первый взгляд звучит неплохо, но меня терзает смутное сомнение: если коммит первой сессии прошёл, а второй - обломался по любой причине, мы получаем базу в которую загрузилась только половина записей из файла и без хрустального шара не угадать каких записей не хватает?..
Мы имеем дело с одной транзакцией, которая выполняет два параллельных процесса вставки данных. И если есть какая-либо проблема, то оба процесса останавливаются, и для транзакции выполняется rollback. Соответственно, данные не загрузятся вообще. Если же все прошло нормально, то для транзакции будет выполнен commit.
|
|
|