OCI functionality - some specifics
 
 
- Read and write LOBs in chunks
- 
- Including streaming LOBs to or from the database via callbacks.
 
- Create and manipulate collections, iterators, user defined types
- 
- variable-length arrays, nested tables, etc
 
- Have multiple processes share the same transaction
- Have multiple users share the same database connection
- Non-blocking mode for OCI function calls
- High speed bulk loading via Arrays or Direct Path