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