Производительность и функциональность
Optim High Performance Unload может достичь существенно более высокой производительности по сравнению с другими прикладными программами, непосредственно обращаясь к файлам базы данных, минуя менеджер баз данных Db2.
В Рис. 1 запускаются два требования Optim High Performance Unload и менеджер баз данных Db2. Каждый экземпляр Optim High Performance Unload непосредственно обращается к файлам Db2, которыми владеет менеджер баз данных Db2. В нашем примере Optim High Performance Unload одновременно производит выгрузку из двух разных таблиц.

Рис. 2 показывает, как обычная прикладная программа базы данных обращается к базе, для чего вводятся команды SQL для менеджера баз данных Db2. Когда оператор SQL поступает из обычной прикладной программы базы данных, менеджер баз данных Db2 переводит этот оператор SQL в соответствующий план доступа, чтобы обеспечить обращение к физическим файлам Db2.

И наоборот, Optim High Performance Unload переводит оператор SELECT типа SQL в управляющий файл. При прямом доступе к файлам базы данных Optim High Performance Unload может достичь существенно более высоких показателей производительности, чем обычная прикладная программа SQL, которая просто передает операторы SQL менеджеру баз данных Db2.
Рис. 3 показывает различия между способами доступа к базе данных обычной прикладной программы и Optim High Performance Unload.

Способы выгрузки данных
- Optim High Performance Unload может выгрузить данные с нескольких узлов в один файл, как показано на Рис. 4.
Рис. 4. Выгрузка данных с нескольких узлов в один файл 
- Optim High Performance Unload может выгружать данные с нескольких узлов в разные файлы на каждом узле, как показано на Рис. 5.
Рис. 5. Выгрузка данных с нескольких узлов в несколько файлов 
Вторая опция обеспечивает наивысшую производительность, потому что данным никогда не нужно покидать узел, где они физически находятся. С другой стороны, в первом случае большинство данных должно передаваться с одного узла на другой.